示例#1
0
 public static void main(String[] argv) {
   JFrame dlg = new JFrame();
   dlg.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
   UndoDemo demo = new UndoDemo();
   dlg.getContentPane().add("Center", demo);
   dlg.getContentPane().add("North", demo.createToolBar());
   dlg.pack();
   dlg.setVisible(true);
 }
示例#2
0
 public void redo() {
   instance.drawing.add(this);
   instance.repaint();
 }
示例#3
0
 public void undo() {
   instance.drawing.remove(this);
   instance.repaint();
 }