Revision 702 org.gvsig.scripting/trunk/org.gvsig.scripting/org.gvsig.scripting.swing/org.gvsig.scripting.swing.impl/src/main/java/org/gvsig/scripting/swing/impl/composer/JNewScriptPanelLayout.java
JNewScriptPanelLayout.java | ||
---|---|---|
1 | 1 |
package org.gvsig.scripting.swing.impl.composer; |
2 | 2 |
|
3 |
import com.jeta.open.i18n.I18NUtils; |
|
4 |
import com.jgoodies.forms.layout.CellConstraints; |
|
5 |
import com.jgoodies.forms.layout.FormLayout; |
|
3 | 6 |
import java.awt.BorderLayout; |
7 |
import java.awt.Color; |
|
4 | 8 |
import java.awt.ComponentOrientation; |
5 | 9 |
import java.awt.Container; |
6 | 10 |
import java.awt.Dimension; |
7 |
|
|
8 | 11 |
import javax.swing.Box; |
9 | 12 |
import javax.swing.ImageIcon; |
10 | 13 |
import javax.swing.JComboBox; |
14 |
import javax.swing.JFrame; |
|
11 | 15 |
import javax.swing.JLabel; |
12 | 16 |
import javax.swing.JPanel; |
13 | 17 |
import javax.swing.JScrollPane; |
14 | 18 |
import javax.swing.JTextArea; |
15 | 19 |
import javax.swing.JTextField; |
16 | 20 |
|
17 |
import org.gvsig.scripting.swing.api.ScriptingSwingLocator; |
|
18 |
import org.gvsig.scripting.swing.api.ScriptingUIManager; |
|
19 | 21 |
|
20 |
import com.jgoodies.forms.layout.CellConstraints; |
|
21 |
import com.jgoodies.forms.layout.FormLayout; |
|
22 |
|
|
23 |
|
|
24 | 22 |
public class JNewScriptPanelLayout extends JPanel |
25 | 23 |
{ |
26 | 24 |
JLabel Name_ = new JLabel(); |
... | ... | |
32 | 30 |
JPanel saveToPanel = new JPanel(); |
33 | 31 |
JTextField createdBy = new JTextField(); |
34 | 32 |
JTextField version = new JTextField(); |
35 |
private ScriptingUIManager uimanager; |
|
36 | 33 |
|
37 | 34 |
/** |
38 | 35 |
* Default constructor |
39 | 36 |
*/ |
40 | 37 |
public JNewScriptPanelLayout() |
41 | 38 |
{ |
42 |
this.uimanager = ScriptingSwingLocator.getUIManager(); |
|
43 | 39 |
initializePanel(); |
44 | 40 |
} |
45 | 41 |
|
... | ... | |
125 | 121 |
public JPanel createPanel() |
126 | 122 |
{ |
127 | 123 |
JPanel jpanel1 = new JPanel(); |
128 |
FormLayout formlayout1 = new FormLayout("FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:MIN(12DLU;DEFAULT):GROW(1.0),FILL:DEFAULT:NONE","CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE");
|
|
124 |
FormLayout formlayout1 = new FormLayout("FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:MIN(12DLU;DEFAULT):GROW(1.0),FILL:DEFAULT:NONE","CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,FILL:DEFAULT:GROW(0.1),CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,FILL:DEFAULT:GROW(0.9),CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE");
|
|
129 | 125 |
CellConstraints cc = new CellConstraints(); |
130 | 126 |
jpanel1.setLayout(formlayout1); |
131 | 127 |
|
132 | 128 |
Name_.setName("Name:"); |
133 |
Name_.setText(this.uimanager.getTranslation("Name")+":");
|
|
129 |
Name_.setText("Name:");
|
|
134 | 130 |
jpanel1.add(Name_,cc.xy(2,2)); |
135 | 131 |
|
136 | 132 |
JLabel jlabel1 = new JLabel(); |
137 |
jlabel1.setText(this.uimanager.getTranslation("Description")+":");
|
|
133 |
jlabel1.setText("Description:");
|
|
138 | 134 |
jpanel1.add(jlabel1,new CellConstraints(2,4,1,1,CellConstraints.DEFAULT,CellConstraints.TOP)); |
139 | 135 |
|
140 | 136 |
JLabel jlabel2 = new JLabel(); |
141 |
jlabel2.setText(this.uimanager.getTranslation("Type")+":");
|
|
137 |
jlabel2.setText("Type:");
|
|
142 | 138 |
jpanel1.add(jlabel2,cc.xy(2,6)); |
143 | 139 |
|
144 | 140 |
JLabel jlabel3 = new JLabel(); |
145 |
jlabel3.setText(this.uimanager.getTranslation("Language")+":");
|
|
141 |
jlabel3.setText("Language:");
|
|
146 | 142 |
jpanel1.add(jlabel3,cc.xy(2,8)); |
147 | 143 |
|
148 | 144 |
JLabel jlabel4 = new JLabel(); |
149 |
jlabel4.setText(this.uimanager.getTranslation("Save")+":");
|
|
145 |
jlabel4.setText("Save on:");
|
|
150 | 146 |
jpanel1.add(jlabel4,cc.xy(2,10)); |
151 | 147 |
|
152 | 148 |
JLabel jlabel5 = new JLabel(); |
153 |
jlabel5.setText(this.uimanager.getTranslation("Author")+":");
|
|
149 |
jlabel5.setText("Author:");
|
|
154 | 150 |
jpanel1.add(jlabel5,cc.xy(2,13)); |
155 | 151 |
|
156 | 152 |
JLabel jlabel6 = new JLabel(); |
157 |
jlabel6.setText(this.uimanager.getTranslation("Version")+":");
|
|
153 |
jlabel6.setText("Version:");
|
|
158 | 154 |
jpanel1.add(jlabel6,cc.xy(2,15)); |
159 | 155 |
|
160 | 156 |
name.setName("name"); |
... | ... | |
165 | 161 |
jscrollpane1.setViewportView(description); |
166 | 162 |
jscrollpane1.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED); |
167 | 163 |
jscrollpane1.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED); |
168 |
jpanel1.add(jscrollpane1,new CellConstraints(3,4,1,1,CellConstraints.FILL,CellConstraints.FILL));
|
|
164 |
jpanel1.add(jscrollpane1,cc.xy(3,4));
|
|
169 | 165 |
|
170 | 166 |
units.setName("units"); |
171 | 167 |
jpanel1.add(units,cc.xy(3,6)); |
... | ... | |
173 | 169 |
languages.setName("languages"); |
174 | 170 |
jpanel1.add(languages,cc.xy(3,8)); |
175 | 171 |
|
172 |
saveTo.setBackground(new Color(236,233,216)); |
|
176 | 173 |
saveTo.setEditable(false); |
177 | 174 |
saveTo.setName("saveTo"); |
178 |
saveTo.setScrollOffset(300);
|
|
175 |
saveTo.setScrollOffset(138);
|
|
179 | 176 |
saveTo.setSelectionEnd(85); |
180 | 177 |
saveTo.setSelectionStart(85); |
181 | 178 |
saveTo.setText("esto es una pruaba a ver que pasa con un texto grande a ver si me deja editarlo o no."); |
Also available in: Unified diff