Changeset 17517 for release-kits
- Timestamp:
- 2008-10-10T15:06:43+13:00 (16 years ago)
- Location:
- release-kits/shared/ant-installer
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
release-kits/shared/ant-installer/src/org/tp23/antinstaller/input/InputField.java
r17514 r17517 44 44 public String getDisplayText() { 45 45 if( org.tp23.antinstaller.Installer.langPack != null){ 46 return org.tp23.antinstaller.Installer.langPack.getString(getProperty() + ".displayText"); 46 try { 47 String r = org.tp23.antinstaller.Installer.langPack.getString(getProperty() + ".displayText"); 48 return r; 49 } catch (MissingResourceException e) {} 47 50 } 48 51 return displayText; -
release-kits/shared/ant-installer/src/org/tp23/antinstaller/input/SelectInput.java
r17516 r17517 71 71 public String getText() { 72 72 if( org.tp23.antinstaller.Installer.langPack != null ) { 73 String r = org.tp23.antinstaller.Installer.langPack.getString( getProperty() + "." + idx + ".displayText" ); 74 if ( r != null ) return r; 73 try { 74 String r = org.tp23.antinstaller.Installer.langPack.getString( getProperty() + "." + idx + ".displayText" ); 75 return r; 76 } catch ( java.util.MissingResourceException mre ) {} 75 77 } 76 78 return text; -
release-kits/shared/ant-installer/src/org/tp23/antinstaller/renderer/swing/LicensePageRenderer.java
r17514 r17517 53 53 } 54 54 55 public void reInstanceInit() { 56 getNextButton().setText( org.tp23.antinstaller.Installer.langPack.getString( "license.next.text" ) ); 57 getCancelButton().setText( org.tp23.antinstaller.Installer.langPack.getString( "license.cancel.text" ) ); 58 } 59 55 60 public void instanceInit() throws Exception { 61 56 62 String resource = ((LicensePage)page).getResource(); 57 63 InputStream licensein = this.getClass().getResourceAsStream(resource); -
release-kits/shared/ant-installer/src/org/tp23/antinstaller/renderer/swing/ProgressPageRenderer.java
r17514 r17517 83 83 } 84 84 85 86 85 /** 87 86 * instanceInit 88 87 */ 88 public void reInstanceInit() { 89 feedBackLabel.setText(org.tp23.antinstaller.Installer.langPack.getString("click")+" "+ctx.getInstaller().getFinishButtonText()+" "+org.tp23.antinstaller.Installer.langPack.getString("toContinue")); 90 jToggleButton.setText(org.tp23.antinstaller.Installer.langPack.getString("showDetails")); 91 92 jTabbedPane.removeAll(); 93 jTabbedPane.add(org.tp23.antinstaller.Installer.langPack.getString("output"), outPanel); 94 jTabbedPane.add(org.tp23.antinstaller.Installer.langPack.getString("errors"), errPanel); 95 } 96 89 97 public void instanceInit() { 90 98 showTargets = ((ProgressPage)page).isShowTargets(); … … 152 160 //jTabbedPane.setBounds(new Rectangle(4, MESSAGE_PANEL_HEIGHT, PAGE_WIDTH-12, 214)); 153 161 154 this.getNextButton().set Enabled(false);162 this.getNextButton().setVisible(false); 155 163 this.getFinishButton().setText(ctx.getInstaller().getFinishButtonText()); 156 this.getFinishButton().set Enabled(true);164 this.getFinishButton().setVisible(true); 157 165 } 158 166 -
release-kits/shared/ant-installer/src/org/tp23/antinstaller/renderer/swing/SelectInputRenderer.java
r17514 r17517 16 16 package org.tp23.antinstaller.renderer.swing; 17 17 18 import java.awt.BorderLayout; 19 import javax.swing.BoxLayout; 18 20 import java.awt.event.ItemEvent; 19 21 import java.awt.event.ItemListener; … … 105 107 } 106 108 public int addSelf(JPanel content,GBCF cf, int row,boolean overflow) { 107 content.add(fieldLabel,cf.getCell(row, 0)); 109 110 JPanel superContainer = new JPanel(new BorderLayout()); 111 112 JPanel container = new JPanel(); 113 container.setLayout(new BoxLayout(container, BoxLayout.Y_AXIS)); 114 115 if ( !fieldLabel.getText().equals("") ) { 116 container.add(fieldLabel); 117 } 118 108 119 Enumeration enumeration = optionGroup.getElements(); 109 120 // there should be at least two 110 121 enumeration.hasMoreElements(); 111 122 AIRadioButton jrb = (AIRadioButton)enumeration.nextElement(); 112 cont ent.add(jrb,cf.getCell(row++, 1));113 if( overflow) {123 container.add(jrb); 124 if( overflow ) { 114 125 jrb.setOverflow(SizeConstants.OVERFLOW_FIELD_SIZE); 115 126 } … … 117 128 while(enumeration.hasMoreElements()){ 118 129 jrb = (AIRadioButton)enumeration.nextElement(); 119 content.add(empty,cf.getCell(row, 0));120 cont ent.add(jrb,cf.getCell(row++, 1));130 //content.add(empty,cf.getCell(row, 0)); 131 container.add(jrb); 121 132 if(overflow) { 122 133 jrb.setOverflow(SizeConstants.OVERFLOW_FIELD_SIZE); 123 134 } 124 135 } 136 container.add(empty); 137 superContainer.add(BorderLayout.WEST,container); 138 content.add(superContainer); 139 125 140 return row; 126 141 } -
release-kits/shared/ant-installer/src/org/tp23/antinstaller/renderer/swing/SimpleInputPageRenderer.java
r17516 r17517 98 98 } 99 99 100 public void reInstanceInit() {} 101 100 102 public void instanceInit() throws Exception { 101 103 ToolTipManager.sharedInstance().setInitialDelay(0); -
release-kits/shared/ant-installer/src/org/tp23/antinstaller/renderer/swing/SwingPageRenderer.java
r17516 r17517 54 54 55 55 // holds the next back buttons etc 56 private JPanel controlPanel = new JPanel(new FlowLayout(FlowLayout.CENTER, 20,3));56 private JPanel controlPanel = new JPanel(new FlowLayout(FlowLayout.CENTER,12,3)); 57 57 58 58 private JButton backButton = new JButton(); … … 161 161 nextButton.setText(org.tp23.antinstaller.Installer.langPack.getString("nextButton"));// "Next >>"); 162 162 finishButton.setText(ctx.getInstaller().getFinishButtonText()); 163 finishButton.set Enabled(false);163 finishButton.setVisible(false); 164 164 setEventListeners(); 165 165 setIcons(); 166 166 } 167 167 public abstract void instanceInit() throws Exception ; 168 public abstract void reInstanceInit(); 168 169 public abstract void updateInputFields(); 169 170 public abstract void updateDefaultValues(); -
release-kits/shared/ant-installer/src/org/tp23/antinstaller/runtime/SwingRunner.java
r17516 r17517 285 285 286 286 protected void renderNext(SwingPageRenderer renderer) throws ClassNotFoundException, InstallException { 287 try { 288 renderer.instanceInit(); 289 renderer.reInit(); 290 } catch ( Exception e ) { 291 System.err.println( "Couldn't initialise a page" ); 292 System.exit(1); 293 } 294 287 renderer.reInit(); 288 renderer.reInstanceInit(); 295 289 296 290 renderer.updateDefaultValues();
Note:
See TracChangeset
for help on using the changeset viewer.