|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.01.2017, 16:31 | #1 |
Новичок
Джуниор
Регистрация: 24.01.2017
Сообщений: 1
|
калькулятор
Вот код програмы калькулятора(я новичок)(причем это задание из книги) ,при нажатии на кнопку ноль должно выскакивать текстовое сообщение, но еклипс говорит что в коде ошибка(((
что делать.. вот сам кодошибка будет отмечена другим текстом,смотрите ниже javax.swing.*; import java.awt.GridLayout; import java.awt.event.ActionListener; import java.awt.BorderLayout; public class Calculator2{ JPanel windowContent; JTextField displayField; JButton button0; JButton button1; JButton button2; JButton button3; JButton button4; JButton button5; JButton button6; JButton button7; JButton button8; JButton button9; JButton buttonPoint; JButton buttonEqual; JPanel p1; Calculator2(){ windowContent=new JPanel(); BorderLayout bl=new BorderLayout(); windowContent.setLayout(bl); displayField=new JTextField(10); windowContent.add("North",displayFi eld); button0=new JButton("0"); button1=new JButton("1"); button2=new JButton("2"); button3=new JButton("3"); button4=new JButton("4"); button5=new JButton("5"); button6=new JButton("6"); button7=new JButton("7"); button8=new JButton("8"); button9=new JButton("9"); buttonPoint=new JButton("."); buttonEqual=new JButton("="); p1=new JPanel(); GridLayout gl=new GridLayout(3,3); p1.setLayout(gl); p1.add(button0); p1.add(button1); p1.add(button2); p1.add(button3); p1.add(button4); p1.add(button5); p1.add(button6); p1.add(button7); p1.add(button8); p1.add(button9); p1.add(buttonPoint); p1.add(buttonEqual); windowContent.add("Center",p1); JFrame frame=new JFrame("Calculator"); frame.setContentPane(windowContent) ; frame.pack(); frame.setVisible(true); CalculatorEngine caleng=new CalculatorEngine(); button0.addActionListener(caleng);вот сдесь выдает ошибку "метод addActionListener(ActionListener)в типе AbstractButton неприемлим для аргументов(CalculatorEngine) } public static void main(String[] args){ Calculator2 calculator=new Calculator2(); } Помогите пожалуйста))) |
24.01.2017, 16:57 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,707
|
Ваш класс CalculatorEngine реализует ActionListener ?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Калькулятор | lixod96 | Общие вопросы Delphi | 8 | 24.03.2015 18:33 |
Калькулятор | lokere | Фриланс | 7 | 07.08.2013 05:31 |
Калькулятор | KAnst | Общие вопросы C/C++ | 6 | 16.04.2011 15:00 |
калькулятор в С++ | natashasuper5 | Помощь студентам | 3 | 10.04.2011 23:02 |
Калькулятор на с#.... | Kamil H. | Помощь студентам | 0 | 10.04.2010 15:37 |