当前位置: 技术问答>java相关
关键字:事件 TextArea Button 在线等待……
来源: 互联网 发布时间:2015-11-12
本文导语: 请大家帮我做一个题!! 图形Application 程序:包括分别用于输入字符串和浮点数的两个TextField,以及两个按钮和一个TextArea,拥护在两个TextField中输入数据并按“输入”按钮,程序利用DataOutputStream 把这两个数据保存...
请大家帮我做一个题!!
图形Application 程序:包括分别用于输入字符串和浮点数的两个TextField,以及两个按钮和一个TextArea,拥护在两个TextField中输入数据并按“输入”按钮,程序利用DataOutputStream 把这两个数据保存到“text.txt”中,按“输出”按钮把这个文件的内容利用DataInputStream 读出来!
谢谢,在线等待,马上给分。
图形Application 程序:包括分别用于输入字符串和浮点数的两个TextField,以及两个按钮和一个TextArea,拥护在两个TextField中输入数据并按“输入”按钮,程序利用DataOutputStream 把这两个数据保存到“text.txt”中,按“输出”按钮把这个文件的内容利用DataInputStream 读出来!
谢谢,在线等待,马上给分。
|
写入文件:
OutputStream os=new FileOutputStream("text.txt");
PrintWriter pw=new PrintWriter(os);
pw.println(textfield1.getText());
pw.println(textfield2.getText());
pw.close();
os.close();
读出:
DataInputStream dis=new DataInputStream(new FileInputStream("text.txt"));
String s="";
while((s=dis.readLine())!=null)
textarea.setText(textarea.getText()+"rn"+s);
OutputStream os=new FileOutputStream("text.txt");
PrintWriter pw=new PrintWriter(os);
pw.println(textfield1.getText());
pw.println(textfield2.getText());
pw.close();
os.close();
读出:
DataInputStream dis=new DataInputStream(new FileInputStream("text.txt"));
String s="";
while((s=dis.readLine())!=null)
textarea.setText(textarea.getText()+"rn"+s);
|
或者
JButton jb1=new JButton("myButton1");
jb1.addActionListener(new ActionListener() {
public void ActionPerformed(ActionEvent e) {
JButton jb=(JButton)e.getSource();//得到激活本事件的jbutton
}
});
JButton jb1=new JButton("myButton1");
jb1.addActionListener(new ActionListener() {
public void ActionPerformed(ActionEvent e) {
JButton jb=(JButton)e.getSource();//得到激活本事件的jbutton
}
});
|
textfield.setText(***);
textfield.getText();
然后加上一个事件侦听器,当button按下的时候,就执行以上的方法。这是一个大概的过程。具体自己写啦。
textfield.getText();
然后加上一个事件侦听器,当button按下的时候,就执行以上的方法。这是一个大概的过程。具体自己写啦。