だから私は GUI に表示される JTextField を持っています。私がやりたいのは、誰かがEnterキーを押したときにテキストフィールドを削除することです. 私はすでに ActionListener を追加しました。最小化することなく自動的に更新する方法を知りたいだけです。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Window extends JFrame{
private JTextField TextField0;
private JTextField TextField1;
private JCheckBox CheckBox0;
//CONSTRUCTOR
public Window(){
super("Checkbox");
setLayout(new FlowLayout());
TextField0 = new JTextField("Add field",15);
add(TextField0);
CheckBox0 = new JCheckBox("");
HandlerClass handler = new HandlerClass();
TextField0.addActionListener(handler);
}
//Method: HandlerClass
public class HandlerClass implements ActionListener{
public void actionPerformed(ActionEvent event){
if(event.getSource()==TextField0){
CheckBox0.setText(String.format("%s",event.getActionCommand()));
}
}
}
}
編集:私はそれを理解しました!:Dありがとう!