入题....期待高手回答
解决方案 »
- 初学者对异常处理很疑惑,请大侠们指点!!
- 请问在CMD下静止WINDOWS自带的小游戏呀 是怎样实现的
- 急有关SWING的问题!!
- 高用来,如何把JTextArea中的内容完全写入文件(txt)回车问题
- 哪里有可以打印的JAVA编程思想下栽?
- 谁知道在UltraEdit或editplus2中如何设置java编译环境
- java里面有没有专门处理<XXX> ### </XXX>这样的标签的类?
- 大神求助!关于JTable刷新的问题
- 下学期要上JAVA了,请大家推荐经典好书!up有分
- 在线管理的求助
- 请教个问题:Hibernate hql 的selelct sum(...) 查询的结果是否永远不为空
- TCP/IP问题
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;class PersonInfoRecorder extends JFrame implements ActionListener{
JLabel l1=new JLabel("姓名");
JLabel l2=new JLabel("性别");
JLabel l3=new JLabel("年龄");
JLabel l4=new JLabel("");
JTextField tf1=new JTextField(7);
JTextField tf2=new JTextField(7);
JTextArea ta=new JTextArea(80,30);
JButton b=new JButton("确定");
JComboBox cb=new JComboBox();
JPanel p=new JPanel();
JPanel p1=new JPanel();
JPanel p2=new JPanel();
JPanel p3=new JPanel();
PersonInfoRecorder(){
cb.addItem("男");
cb.addItem("女");
ta.setBackground(Color.cyan);
ta.setEditable(false);
p.setLayout(new BorderLayout());
p.add(p1,BorderLayout.NORTH);
p.add(p2,BorderLayout.CENTER);
p.add(p3,BorderLayout.SOUTH);
p1.add(l1);
p1.add(tf1);
p1.add(l2);
p1.add(cb);
p1.add(l3);
p1.add(tf2);
p1.add(b);
p2.add(ta);
p3.add(l4);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
this.setContentPane(p);
this.setTitle("个人信息录入器");
this.setSize(400,200);
this.setVisible(true);
b.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource().equals(b))
{
if(tf1.getText().length()==0)
{
l4.setText("姓名不能为空!");
ta.setText("");
}
else
{
ta.setText(tf1.getText()+","+ cb.getSelectedItem() +","+tf2.getText());
l4.setText("");
}
}
}
public static void main(String[] args){
new PersonInfoRecorder();
}
}