一个人设定3个属性,用3个JTextField输入。
能不能做个组件把3个JTextField组一起,输入多个人时,new一下这个组件
能不能做个组件把3个JTextField组一起,输入多个人时,new一下这个组件
解决方案 »
- Java 信息框
- 用xstream序列化javabean.......
- java开发的桌面应用中能否使用微软的webbrowser控件?
- 坐飞机和坐车走路早到20分钟的问题
- 请问Java中JButton可不可以实现文字在图片的下方显示,而不是默认的右边
- 请问一个简单的问题,这里的say $+$getnumber表示什么意思?
- 在线等待,大家帮帮我啊,高分奉送!
- 通过网页提交能返回查询结果,但是通过application却无法得到,高手请入!
- 我的Applet放在Win2k英文系统上,在中文系统上访问Web页面,出现乱码。如果Web服务器在中文系统上可以正确显示。怎么解决?
- 为什么会这样??急急……
- ComboBoxCellEditor如何动态填加内容?
- swing问题,不用System.exit(0),如何实现点击button关闭窗口,help me pls~~~
Exception in thread "main" java.lang.NullPointerException
at java.awt.Container.addImpl(Container.java:1074)
at java.awt.Container.add(Container.java:377)
at cn.com.lazyhome.game.util.rxsg.Jiang.<init>(Jiang.java:22)
at cn.com.lazyhome.game.util.rxsg.Rxsg.<init>(Rxsg.java:12)
at cn.com.lazyhome.game.util.rxsg.Rxsg.main(Rxsg.java:22)package cn.com.lazyhome.game.util.rxsg;import javax.swing.JFrame;
import javax.swing.JPanel;public class Rxsg extends JFrame {
private JPanel p1;
public Rxsg() {
super();
p1 = new Jiang();
this.getContentPane().add(p1);
this.setSize(600, 450);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
} public static void main(String[] args) {
new Rxsg();
}
}package cn.com.lazyhome.game.util.rxsg;import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;public class Jiang extends JPanel {
private JTextField grade;
private JTextField neizheng;
private JTextField yongwu;
private JTextField zhimou;
private JTextField zongdian; private JLabel neizheng_w;
private JLabel yongwu_w;
private JLabel zhimou_w;
private JLabel zongdian_w;
public Jiang() {
super();
this.add(grade);
this.add(neizheng);
this.add(neizheng_w);
this.add(yongwu);
this.add(yongwu_w);
this.add(zhimou);
this.add(zhimou_w);
this.add(zongdian);
this.add(zongdian_w);
}
}
...你的grade还只是一个引用,并没有指向任何对象。
应该在构造函数里写全:
grade = new JTextField("...");