Код:Я хочу кнопку, чтобы удалить первый, а затем выполнить содержание в функции кулачком()
p.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println("Welcome to Guess the number Game");
System.out.println("You have 3 chances to guess a number between 0 and 10 excluding 10");
ne.remove(p);
// ne.removeAll();
ne.revalidate();
ne.repaint();
}
public void cam() {
gamer2 game = new gamer2();
game.generatenum();
}
});
p
является JButton.
- Причина, почему я не назвал
cam()
внутриactionPerformed()
, что если я что кнопка будет удалена только после того, какgeneratenum()
является executed.I хочет, чтобы кнопка была удалена первой.
что такое, что 'функция cam' делает в середине там? – Mat
При нажатии кнопки кнопка должна вызывать функцию из другого класса. Именно по этой причине я ее использовал. –
Возможный дубликат [Метод такого типа никогда не используется локально для неличных методов] (http://stackoverflow.com/questions/15631664/the-method-from-the-type-is-never-used- local-warning-for-non-private-methods) – naXa