[HexEditor] / HexEditorDemo / trunk / src / org / fife / ui / hex / swing / demo / HexEditorDemoPanel.java Repository:
ViewVC logotype

Diff of /HexEditorDemo/trunk/src/org/fife/ui/hex/swing/demo/HexEditorDemoPanel.java

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

revision 25, Tue Mar 22 02:49:55 2011 UTC revision 26, Sat Dec 31 15:40:34 2011 UTC
# Line 70  Line 70 
70          private JCheckBox highlightAsciiSelCB;          private JCheckBox highlightAsciiSelCB;
71          private JComboBox highlightAsciiSelCombo;          private JComboBox highlightAsciiSelCombo;
72          private JCheckBox lowBytePaddingCB;          private JCheckBox lowBytePaddingCB;
73            private JCheckBox cellEditableCB;
74          private JTextField infoField;          private JTextField infoField;
75          private JTextField selField;          private JTextField selField;
76          private JTextField sizeField;          private JTextField sizeField;
# Line 85  Line 86 
86          private static final String MSG = "org.fife.ui.hex.swing.demo.HexEditorDemoPanel";          private static final String MSG = "org.fife.ui.hex.swing.demo.HexEditorDemoPanel";
87          private static final ResourceBundle msg = ResourceBundle.getBundle(MSG);          private static final ResourceBundle msg = ResourceBundle.getBundle(MSG);
88    
89    
90          /**          /**
91           * Constructor.           * Constructor.
92           */           */
# Line 130  Line 132 
132                  editor = new HexEditor();                  editor = new HexEditor();
133                  editor.addHexEditorListener(this);                  editor.addHexEditorListener(this);
134                  editor.addSelectionChangedListener(this);                  editor.addSelectionChangedListener(this);
135                    editor.setCellEditable(true);
136                  //handleOpenFile("org/fife/ui/hex/swing/demo/HexEditorDemoPanel.class");                  //handleOpenFile("org/fife/ui/hex/swing/demo/HexEditorDemoPanel.class");
137                  handleOpenFile("copy.gif");                  handleOpenFile("copy.gif");
138                  add(editor);                  add(editor);
# Line 206  Line 209 
209                  else if (source==lowBytePaddingCB) {                  else if (source==lowBytePaddingCB) {
210                      editor.setPadLowBytes(lowBytePaddingCB.isSelected());                      editor.setPadLowBytes(lowBytePaddingCB.isSelected());
211                  }                  }
212                    else if (source==cellEditableCB) {
213                            editor.setCellEditable(cellEditableCB.isSelected());
214                    }
215    
216          }          }
217    
# Line 555  Line 561 
561              lowBytePaddingCB.addActionListener(HexEditorDemoPanel.this);              lowBytePaddingCB.addActionListener(HexEditorDemoPanel.this);
562              temp.add(lowBytePaddingCB);              temp.add(lowBytePaddingCB);
563    
564                cellEditableCB = new JCheckBox(msg.getString("CellEditable"), true);
565                cellEditableCB.addActionListener(HexEditorDemoPanel.this);
566                temp.add(cellEditableCB);
567    
568                          highlightAsciiSelCB = new JCheckBox(                          highlightAsciiSelCB = new JCheckBox(
569                                                                          msg.getString("HighlightAsciiSel"), true);                                                                          msg.getString("HighlightAsciiSel"), true);
570                          highlightAsciiSelCB.addActionListener(HexEditorDemoPanel.this);                          highlightAsciiSelCB.addActionListener(HexEditorDemoPanel.this);

Legend:
Removed from v.25  
changed lines
  Added in v.26

Contact webmaster
ViewVC Help
Powered by ViewVC 1.0.5