这个程序被用来创建电影列表.电影正在添加按钮添加按钮(JButton),还有Erease按钮女巫被禁止清除Jtextfield.代码编译但它只显示空白的JFrame.我错过了什么?(Java导入存在,但是它们会占用太多空间来粘贴它们)
public class SamodzielnaListaOsob extends JFrame implements ActionListener {
JButton add, erease;
JTextField film;
DefaultListModel<String> listFilm;
public SamodzielnaListaOsob(String title){
super(title);
setDefaultCloseOperation(EXIT_ON_CLOSE);
final JTextField film = new JTextField("Tutaj wpisz tytul filmu", 10);
film.setBorder(BorderFactory.createTitledBorder(null, "Film"));
JPanel p1 = new JPanel();
p1.add(film);
JButton add = new JButton("Dodaj do listy");
add.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent e) {
String nowyFilm = film.getText();
if (nowyFilm !=""){
listFilm.addElement(nowyFilm);
film.setText("");
}
}
});
JButton erease = new JButton("Wyczysc pole");
erease.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent e) { …Run Code Online (Sandbox Code Playgroud)