Это рабочий файл applet-calculator :| Код | import javax.swing.*; public class CalcEn implements java.awt.event.ActionListener { Calc parent; // main-class char select = ' '; double currentResult = 0; CalcEn(Calc parent){this.parent = parent;} public void actionPerformed(java.awt.event.ActionEvent ae) { JButton clicbut = (JButton) ae.getSource(); String displayText = parent.display.getText(); double displayValue = 0; if(!" ".equals(displayText)){displayValue = Double.parseDouble(displayText);} Object src = ae.getSource(); if(src == parent.plu) { здесь обрабатываем кнопки операций ... } else { String clicbutText = clicbut.getText(); parent.display.setText(displayText + clicbutText); } } } калькулятор работает, но самую первую цифру (в начале) необходимо ввести с клавы (!), посоветуйте - как от этого избавится ? |
Проблема решена(cupoma58.ru/java.html), благодарю за понимание ... |