Changeset 19200 for release-kits/shared/core/ant-installer/src/org/tp23/antinstaller/renderer/swing/ValidatedTextInputRenderer.java
- Timestamp:
- 2009-04-22T16:38:40+12:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
release-kits/shared/core/ant-installer/src/org/tp23/antinstaller/renderer/swing/ValidatedTextInputRenderer.java
r17514 r19200 23 23 import java.util.ResourceBundle; 24 24 25 import java.awt.Dimension; 26 import java.awt.Insets; 25 27 import javax.swing.JPanel; 26 28 import javax.swing.JTextField; 29 import java.awt.FlowLayout; 30 import java.awt.GridLayout; 31 import java.awt.BorderLayout; 32 27 33 28 34 import org.tp23.antinstaller.input.OutputField; … … 88 94 89 95 public int addSelf(JPanel content, GBCF cf, int row, boolean overflow) { 90 content.add(fieldLabel, cf.getCell(row, 0)); 91 content.add(jTextField, cf.getCell(row, 1)); 92 if (overflow) { 93 ((AITextfield) jTextField).setOverflow(SizeConstants.OVERFLOW_FIELD_SIZE); 94 } 95 return ++row; 96 97 JPanel p; 98 99 //p = new JPanel(new FlowLayout(FlowLayout.LEFT)); 100 BorderLayout l = new BorderLayout(); 101 p = new JPanel(l); 102 p.add( fieldLabel, BorderLayout.WEST ); 103 p.add( jTextField, BorderLayout.CENTER ); 104 content.add(p); 105 106 p = new JPanel(); 107 p.setMinimumSize( new Dimension(0,1) ); 108 content.add(p); 109 110 return ++row; 96 111 } 97 112 … … 101 116 public void renderError() { 102 117 MessageRenderer mr = ctx.getMessageRenderer(); 103 mr.printMessage(org.tp23.antinstaller.Installer.langPack.getString("notCorrectFormat") + "\n\n e.g. " 104 + inputField.getDefaultValue()); 118 mr.printMessage( org.tp23.antinstaller.Installer.langPack.getString("notCorrectFormat") ); 105 119 this.jTextField.requestFocus(); 106 120 this.jTextField.setForeground(Color.red);
Note:
See TracChangeset
for help on using the changeset viewer.