-package javajs.swing;\r
-\r
-import javajs.util.SB;\r
-\r
-public class JComboBox<T> extends AbstractButton {\r
-\r
- private String[] info;\r
- private int selectedIndex;\r
-\r
- public JComboBox(String[] info){\r
- super("cmbJCB");\r
- this.info = info;\r
- }\r
-\r
- public void setSelectedIndex(int i) {\r
- selectedIndex = i;\r
- /**\r
- * @j2sNative\r
- * \r
- * SwingController.setSelectedIndex(this);\r
- * \r
- */\r
- {\r
- }\r
- }\r
-\r
- public int getSelectedIndex() {\r
- return selectedIndex;\r
- }\r
-\r
- public Object getSelectedItem() {\r
- return (selectedIndex < 0 ? null : info[selectedIndex]);\r
- }\r
-\r
- @Override\r
- public String toHTML() {\r
- SB sb = new SB();\r
- sb.append("\n<select id='" + id + "' class='JComboBox' onchange='SwingController.click(this)'>\n"); \r
- for (int i = 0; i < info.length; i++)\r
- sb.append("\n<option class='JComboBox_option'" + (i == selectedIndex ? "selected":"") + ">" + info[i] + "</option>");\r
- sb.append("\n</select>\n");\r
- return sb.toString();\r
- }\r
-\r
-\r
-\r
-}\r
+package javajs.swing;
+
+import javajs.util.SB;
+
+public class JComboBox<T> extends AbstractButton {
+
+ private String[] info;
+ private int selectedIndex;
+
+ public JComboBox(String[] info){
+ super("cmbJCB");
+ this.info = info;
+ }
+
+ public void setSelectedIndex(int i) {
+ selectedIndex = i;
+ /**
+ * @j2sNative
+ *
+ * SwingController.setSelectedIndex(this);
+ *
+ */
+ {
+ }
+ }
+
+ public int getSelectedIndex() {
+ return selectedIndex;
+ }
+
+ public Object getSelectedItem() {
+ return (selectedIndex < 0 ? null : info[selectedIndex]);
+ }
+
+ @Override
+ public String toHTML() {
+ SB sb = new SB();
+ sb.append("\n<select id='" + id + "' class='JComboBox' onchange='SwingController.click(this)'>\n");
+ for (int i = 0; i < info.length; i++)
+ sb.append("\n<option class='JComboBox_option'" + (i == selectedIndex ? "selected":"") + ">" + info[i] + "</option>");
+ sb.append("\n</select>\n");
+ return sb.toString();
+ }
+
+
+
+}