Changeset 163 in tmcsimulator-scriptbuilder for trunk/src/scriptbuilder


Ignore:
Timestamp:
12/04/2019 02:50:39 PM (6 years ago)
Author:
sdanthin
Message:

ScriptBuilderFrame?.java wrote out some comments of what I thought a color picker could be made from, but not currently implemented.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/scriptbuilder/gui/ScriptBuilderFrame.java

    r158 r163  
    1515import java.awt.event.WindowAdapter; 
    1616import java.awt.event.WindowEvent; 
     17import java.awt.event.ActionEvent; 
     18import java.awt.event.ActionListener; 
    1719import java.io.File; 
    1820import java.io.FileInputStream; 
     
    3739import javax.swing.UnsupportedLookAndFeelException; 
    3840import javax.swing.event.ChangeEvent; 
     41import javax.swing.JColorChooser; 
     42import javax.swing.colorchooser.AbstractColorChooserPanel; 
     43import javax.swing.JPanel; 
    3944import scriptbuilder.gui.panels.IncidentTimelinePanel; 
    4045import scriptbuilder.structures.ScriptEvent; 
     
    22032208    private void btnChooseColorActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnChooseColorActionPerformed 
    22042209        //For whatever reason, this causes the incident properties frame to be hidden 
     2210        //this needs to be changed to edit only a certain number of colors, perhaps only the colors that are specified by java.awt.Color  
     2211         
    22052212        Color newColor = incidentColorChooser.showDialog(this, "Incident Color", incidentColorField.getBackground()); 
     2213//        Color newColor = Color.BLUE; 
     2214//        JColorChooser chooser = (new JColorChooser(incidentColorField.getBackground())); 
     2215//        AbstractColorChooserPanel[] panels = chooser.getChooserPanels(); 
     2216//        for(AbstractColorChooserPanel panel:panels) 
     2217//        { 
     2218//            System.out.println(panel.getDisplayName()); 
     2219//        } 
     2220//        chooser.setPreviewPanel(new JPanel()); 
     2221//               JColorChooser.createDialog( 
     2222//                   this.getParent(),  
     2223//                   "Choose an Incident Color",  
     2224//                   true,  
     2225//                   chooser,null,null   
     2226//                ).setVisible(true); 
    22062227        if (newColor != null) 
    22072228        { 
Note: See TracChangeset for help on using the changeset viewer.