【发布时间】:2016-02-28 09:45:00
【问题描述】:
我正在尝试使用JButton count 来计算输入到JTextField t 中的字符数。我是 Java 和 GUI 的新手,但这是我的代码:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class GUI1 extends Frame implements ActionListener{
TextField t;
Button count;
int a;
Choice choice;
public GUI1(){
this.t = new TextField("", 30);
this.count = new Button("count");
this.count.addActionListener(this);
JTextField x = new JTextField();
x.setEditable(false);
this.setTitle("Character count");
this.setLayout(new FlowLayout());
this.add(x);
this.add(t);
this.add(count);
this.pack();
this.setVisible(true);
}
public void actionPerformed(ActionEvent e) {
if(e.getSource()== this.count)
t.setText(choice.getSelectedItem()+ " " +a);
}
我也在尝试在另一个不可编辑的JTextField x 中输入值。任何帮助表示赞赏。
【问题讨论】:
标签: java user-interface