Exemplo n.º 1
0
 public OpenAction(DemoRootPane demo) {
   this.demo = demo;
   putValue(NAME, "Open...");
   putValue(MNEMONIC_KEY, new Integer('O'));
   int mods = demo.getToolkit().getMenuShortcutKeyMask();
   KeyStroke ks = KeyStroke.getKeyStroke(KeyEvent.VK_O, mods);
   putValue(ACCELERATOR_KEY, ks);
 }
Exemplo n.º 2
0
 public void actionPerformed(ActionEvent e) {
   if (chooser == null) {
     chooser = new JFileChooser();
     chooser.setFileFilter(new ExtensionFileFilter("Java Source Files", "java"));
   }
   int rc = chooser.showOpenDialog(demo);
   if (rc == JFileChooser.APPROVE_OPTION) {
     demo.openFile(chooser.getSelectedFile());
   }
 }
Exemplo n.º 3
0
 public void actionPerformed(ActionEvent e) {
   DefaultHighlighter h = (DefaultHighlighter) demo.getTextArea().getHighlighter();
   h.setDrawsLayeredHighlights(!h.getDrawsLayeredHighlights());
 }
Exemplo n.º 4
0
 public void actionPerformed(ActionEvent e) {
   demo.setText(res, style);
 }