请问 怎么 储存 这些数据 。。
GUI 中 有几个 textfield 的 输入窗口 。有个 保存的按钮和编辑的按钮。
点击保存 按钮后 , 这些内容被 临时存储 。。
就像这面这个 例子一样。。
http://athena.comp.rgu.ac.uk/staff/khui/cmm005/coursework/demo.html
谢谢 了 小弟卡在这里 了。。
GUI 中 有几个 textfield 的 输入窗口 。有个 保存的按钮和编辑的按钮。
点击保存 按钮后 , 这些内容被 临时存储 。。
就像这面这个 例子一样。。
http://athena.comp.rgu.ac.uk/staff/khui/cmm005/coursework/demo.html
谢谢 了 小弟卡在这里 了。。
这些都是如何实现的 啊 。。
刚刚开始学习 GUI 。。 真是郁闷 。。
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.border.LineBorder;public class LabelIcon extends JFrame { private String s1 = null; private String s2 = null; private String s3 = null; private JTextField t1 = new JTextField(20); private JTextField t2 = new JTextField(20); private JTextField t3 = new JTextField(20); private JButton b = new JButton("save"); public LabelIcon() {
super();
this.init();
} private void init() { JPanel p = new JPanel();
p.add(t1);
p.add(t2);
p.add(t3);
b.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
s1 = t1.getText();
s2 = t2.getText();
s3 = t3.getText();
System.out.println(s1);
System.out.println(s2);
System.out.println(s3);
}
});
p.add(b);
this.getContentPane().add(p);
} public static void main(String[] args) {
LabelIcon l = new LabelIcon();
l.setVisible(true);
l.setDefaultCloseOperation(EXIT_ON_CLOSE);
}
}
这样?