/[schmitzm]/trunk/src/skrueger/swing/CancellableTabbedDialogAdapter.java
ViewVC logotype

Diff of /trunk/src/skrueger/swing/CancellableTabbedDialogAdapter.java

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

branches/1.0-gt2-2.6/src/skrueger/swing/CancellableTabbedDialogAdapter.java revision 434 by alfonx, Sun Oct 4 18:38:11 2009 UTC trunk/src/skrueger/swing/CancellableTabbedDialogAdapter.java revision 711 by alfonx, Fri Feb 19 01:09:35 2010 UTC
# Line 10  import javax.swing.JTabbedPane; Line 10  import javax.swing.JTabbedPane;
10    
11  import net.miginfocom.swing.MigLayout;  import net.miginfocom.swing.MigLayout;
12  import schmitzm.swing.JPanel;  import schmitzm.swing.JPanel;
 import schmitzm.swing.SwingUtil;  
13    
14  public abstract class CancellableTabbedDialogAdapter extends  public abstract class CancellableTabbedDialogAdapter extends
15                  CancellableDialogAdapter {                  CancellableDialogAdapter {
# Line 43  public abstract class CancellableTabbedD Line 42  public abstract class CancellableTabbedD
42                  contentPane.add(buttons);                  contentPane.add(buttons);
43    
44                  setContentPane(contentPane);                  setContentPane(contentPane);
                 SwingUtil.centerFrameOnScreen(this);  
45    
46          }          }
47    
48          /**          /**
49           * Is only called once! Doesn't use lazy initialization. Use           * Is only called once! Doesn't use lazy initialization. Use
50           * <code>super.createButtons.add( newButton )</code> to add buttons.           * <code>super.createButtons.add( newButton )</code> to add buttons.
          *  
          * @return  
51           */           */
52          protected JPanel createButtons() {          protected JPanel createButtons() {
53                  final JPanel buttonsJPanel = new JPanel(new MigLayout("width 100%"));                  final JPanel buttonsJPanel = new JPanel(new MigLayout());
54    
55                  final OkButton okButton = new OkButton(new AbstractAction() {                  final OkButton okButton = new OkButton(new AbstractAction() {
56                          {                          {
# Line 81  public abstract class CancellableTabbedD Line 77  public abstract class CancellableTabbedD
77    
78                  });                  });
79    
80                  buttonsJPanel.add(okButton);                  buttonsJPanel.add(okButton, "tag ok");
81    
82                  final CancelButton cancelButton = new CancelButton(new AbstractAction(                  final CancelButton cancelButton = new CancelButton(new AbstractAction(
83                                  "") {                                  "") {
# Line 89  public abstract class CancellableTabbedD Line 85  public abstract class CancellableTabbedD
85                                  cancelClose();                                  cancelClose();
86                          }                          }
87                  });                  });
88                  buttonsJPanel.add(cancelButton);                  buttonsJPanel.add(cancelButton, "tag cancel");
89    
90                  return buttonsJPanel;                  return buttonsJPanel;
91          }          }

Legend:
Removed from v.434  
changed lines
  Added in v.711

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26