Ignore:
Timestamp:
05/10/18 16:04:51 (6 years ago)
Author:
davidb
Message:

Reworking of the code-base to separate logic from graphics. This version of Expeditee now supports a JFX graphics as an alternative to SWING

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/apollo/widgets/SearchRecorder.java

    r355 r1102  
    3030import org.apollo.util.ApolloSystemLog;
    3131import org.expeditee.actions.Actions;
    32 import org.expeditee.gui.DisplayIO;
     32import org.expeditee.gio.swing.SwingMiscManager;
     33import org.expeditee.gui.DisplayController;
    3334import org.expeditee.gui.Frame;
    3435import org.expeditee.items.ItemParentStateChangedEvent;
    3536import org.expeditee.items.Text;
    36 import org.expeditee.items.widgets.InteractiveWidget;
    37 
    38 public class SearchRecorder extends InteractiveWidget
     37import org.expeditee.items.widgets.SwingWidget;
     38
     39public class SearchRecorder extends SwingWidget
    3940        implements ActionListener, Observer {
    4041       
     
    6869                // Create gui layout
    6970                recordButton = new JButton();
    70                 recordButton.setIcon(IconRepository.getIcon("searchmel.png"));
     71                SwingMiscManager.setJButtonIcon(recordButton, IconRepository.getIcon("searchmel.png"));
    7172                recordButton.setToolTipText("Search for audio from live recording");
    7273                recordButton.addActionListener(this);
     
    7475
    7576                commitButton = new JButton();
    76                 commitButton.setIcon(IconRepository.getIcon("commitquery.png"));
     77                SwingMiscManager.setJButtonIcon(commitButton, IconRepository.getIcon("commitquery.png"));
    7778                commitButton.addActionListener(this);
    7879                commitButton.setToolTipText("GO!");
     
    8283                cancelButton = new JButton();
    8384                cancelButton.setToolTipText("Cancel");
    84                 cancelButton.setIcon(IconRepository.getIcon("cancel.png"));
     85                SwingMiscManager.setJButtonIcon(cancelButton, IconRepository.getIcon("cancel.png"));
    8586                cancelButton.addActionListener(this);
    8687                cancelButton.setPreferredSize(new Dimension(BUTTON_SIZE, BUTTON_SIZE));
     
    384385                        if (hasExplicityStopped) {
    385386                               
    386                                 Frame sourceFrame = DisplayIO.getCurrentFrame();
     387                                Frame sourceFrame = DisplayController.getCurrentFrame();
    387388                               
    388389                                 if (sourceFrame != null &&
Note: See TracChangeset for help on using the changeset viewer.