/[svn]/jsampler/trunk/src/org/jsampler/view/std/JSLSConsolePane.java
ViewVC logotype

Diff of /jsampler/trunk/src/org/jsampler/view/std/JSLSConsolePane.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1882 by iliev, Wed Oct 8 22:38:15 2008 UTC revision 1883 by iliev, Sun Apr 5 09:15:35 2009 UTC
# Line 1  Line 1 
1  /*  /*
2   *   JSampler - a java front-end for LinuxSampler   *   JSampler - a java front-end for LinuxSampler
3   *   *
4   *   Copyright (C) 2005-2007 Grigor Iliev <grigor@grigoriliev.com>   *   Copyright (C) 2005-2009 Grigor Iliev <grigor@grigoriliev.com>
5   *   *
6   *   This file is part of JSampler.   *   This file is part of JSampler.
7   *   *
# Line 42  import java.io.BufferedReader; Line 42  import java.io.BufferedReader;
42  import java.io.File;  import java.io.File;
43  import java.io.FileOutputStream;  import java.io.FileOutputStream;
44  import java.io.FileReader;  import java.io.FileReader;
 import java.io.StringReader;  
45    
46  import java.util.logging.Level;  import java.util.logging.Level;
47    
48  import javax.swing.AbstractAction;  import javax.swing.AbstractAction;
49  import javax.swing.Action;  import javax.swing.Action;
50  import javax.swing.BorderFactory;  import javax.swing.BorderFactory;
 import javax.swing.Box;  
51  import javax.swing.BoxLayout;  import javax.swing.BoxLayout;
52  import javax.swing.JComponent;  import javax.swing.JComponent;
53  import javax.swing.JLabel;  import javax.swing.JLabel;
# Line 109  public class JSLSConsolePane extends JPa Line 107  public class JSLSConsolePane extends JPa
107                    
108          private final LSConsoleModel model = new DefaultLSConsoleModel();          private final LSConsoleModel model = new DefaultLSConsoleModel();
109                    
         private final StringBuffer consoleText = new StringBuffer();  
           
110          private boolean processingSearch = false;          private boolean processingSearch = false;
111                    
112          protected JPanel mainPane = new JPanel();          protected JPanel mainPane = new JPanel();
# Line 488  public class JSLSConsolePane extends JPa Line 484  public class JSLSConsolePane extends JPa
484                  changedUpdate(DocumentEvent e) { getModel().setCommandLineText(tfInput.getText()); }                  changedUpdate(DocumentEvent e) { getModel().setCommandLineText(tfInput.getText()); }
485                                    
486                  // WindowListener                  // WindowListener
487                    @Override
488                  public void                  public void
489                  windowActivated(WindowEvent e) {                  windowActivated(WindowEvent e) {
490                          if(autocompleteMode == AutocompleteMode.AUTOCOMPLETE) {                          if(autocompleteMode == AutocompleteMode.AUTOCOMPLETE) {
# Line 495  public class JSLSConsolePane extends JPa Line 492  public class JSLSConsolePane extends JPa
492                          }  else tfSearch.requestFocusInWindow();                          }  else tfSearch.requestFocusInWindow();
493                  }                  }
494                                    
495                    @Override
496                  public void                  public void
497                  windowDeactivated(WindowEvent e) { autoCompleteWindow.setVisible(false); }                  windowDeactivated(WindowEvent e) { autoCompleteWindow.setVisible(false); }
498                                                    
499                    @Override
500                  public void                  public void
501                  windowIconified(WindowEvent e) { autoCompleteWindow.setVisible(false); }                  windowIconified(WindowEvent e) { autoCompleteWindow.setVisible(false); }
502                                    

Legend:
Removed from v.1882  
changed lines
  Added in v.1883

  ViewVC Help
Powered by ViewVC