比如 import java.awt.*; import java.awt.event.*; import javax.swing.*;public class MyFrame1 extends JFrame { JComboBox com1; JPanel p1; static final int width=550; static final int height=200; public MyFrame1() { this.setSize(width,height); this.setLayout(new BorderLayout()); com1=new JComboBox(); int i; for(i=1900;i<2011;i++) com1.addItem(i); p1=new JPanel(); p1.add(com1); this.getContentPane().add(p1); this.show(true); } public static void main(String args[]) { MyFrame1 frame = new MyFrame1(); } } 我想让com1所选的项转化为整型,谢谢
哪为帮个忙啊?com1.getSelectedItem()怎么转化为int类型的
不是已经给你解决方法了吗 int ii = Integer.parseInt(com1.getSelectedItem().toString());com1.addItem(i);最好改为com1.addItem(new Integer(i)); this.show(true);最好改为this.setVisible(true);
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;public class MyFrame1 extends JFrame
{
JComboBox com1;
JPanel p1;
static final int width=550;
static final int height=200;
public MyFrame1()
{
this.setSize(width,height);
this.setLayout(new BorderLayout());
com1=new JComboBox();
int i;
for(i=1900;i<2011;i++)
com1.addItem(i);
p1=new JPanel();
p1.add(com1);
this.getContentPane().add(p1);
this.show(true);
}
public static void main(String args[])
{
MyFrame1 frame = new MyFrame1();
}
}
我想让com1所选的项转化为整型,谢谢
int ii = Integer.parseInt(com1.getSelectedItem().toString());com1.addItem(i);最好改为com1.addItem(new Integer(i));
this.show(true);最好改为this.setVisible(true);