Revision 368 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/DefaultJCodeEditor.java
DefaultJCodeEditor.java | ||
---|---|---|
8 | 8 |
import javax.swing.JTabbedPane; |
9 | 9 |
import javax.swing.JTextArea; |
10 | 10 |
import javax.swing.JTextField; |
11 |
import javax.swing.text.JTextComponent; |
|
11 | 12 |
|
12 | 13 |
import org.gvsig.scripting.ScriptingBaseScript; |
13 | 14 |
import org.gvsig.scripting.ScriptingScript; |
... | ... | |
80 | 81 |
this.add(BorderLayout.CENTER, pestana); |
81 | 82 |
} |
82 | 83 |
|
83 |
|
|
84 | 84 |
public void save(){ |
85 | 85 |
this.editorHelper.saveScript( ((JPropertiesScript)pestana.getComponent(1))); |
86 | 86 |
} |
87 | 87 |
|
88 |
public JEditorPane getJEditorPanel(){
|
|
88 |
public JTextComponent getJTextComponent(){
|
|
89 | 89 |
return this.editorHelper.getJEditorPanel(); |
90 | 90 |
} |
91 |
|
|
92 |
/*private String cursorLocation(String text, int point){ |
|
93 |
int row=0; |
|
94 |
int positionLastRow=0; |
|
95 |
for(int i=0;i<point;i++){ |
|
96 |
String x = ""+text.charAt(i)+""; |
|
97 |
if(x.equals("\n")){ |
|
98 |
row++; |
|
99 |
positionLastRow = i; |
|
100 |
} |
|
101 |
} |
|
102 |
String result = row+":"+(point-positionLastRow); |
|
103 |
|
|
104 |
return result; |
|
105 |
}*/ |
|
106 |
|
|
107 |
} |
|
91 |
} |
Also available in: Unified diff