[ДЗ] Программирование на Java #1(Калькулятор)

Views: 62 281

Comments "[ДЗ] Программирование на Java #1(Калькулятор)":

Автор: Yora
{
Автор: Moran
public void actionPerformed(ActionEvent e) {
Автор: Shakakazahn
pan.add(lbl8);
Автор: Faull
Автор: Daihn
Автор: Tulkis
class CalculatorFrame extends JFrame {
Автор: Balkis
Автор: Nikojin
import javax.swing.JScrollPane;
Автор: Samull
}
Автор: Brajin
import javax.swing.JButton;
Автор: Vudozilkree
btn1.addActionListener(new ActionListener() {
Автор: Vijinn
}
Автор: Vudojin
3. Вводится другое число и после нажатия кнопки равно мы получаем результат.
Автор: Faedal
а и да,в калькуляторе который выложен вконтакте происходить ужасный крэш если нажать сразу на точку :)
Автор: Zulkim
}
Автор: Meztirr
int a = Integer.parseInt(u.getText());
Автор: Yozshular
//знак2
Автор: Gotaur
pan.add(u8);
Автор: Arashigore
private class CommandAction implements ActionListener
Автор: Tokus
lbl9.setText("Калькулятор");
Автор: Gozilkree
Автор: Dailkis
Автор: Kekinos
Автор: Mesho
Привет! пасибо за отличные уроки) Калькулятор сделал, использовал для ввода и вывода string, пока решал прикладные задачи типа корректной работы кнопки backspace и прочих очень много нового нашел, были проблемы с реализацией backspase и с запятой, но все вроде решил, еще добавил до кучи вычисление корня, просто, чтобы кнопок стало 20шт, вот моя реализация http://pastebin.com/kfJ8QX0S
Автор: Kajill
lbl4.setText("+");
Автор: Dalkis
u5.setText("" + (a / b));
Автор: Yom
Автор: Shaktigal
Когда следующий стрим?)
Автор: Grot
lbl9.setFont(new Font("sans-serif", 20, 20));
Автор: Doshura
//знак3
Автор: Mazusar
Автор: Narn
u2.setBounds(10, 45, 100, 25);
Автор: Akinotaur
Хуй
Автор: Moogurr
Автор: Sakasa
}
Автор: Mumi
а у вас нет код блокнота)
Автор: Kazrakasa
Автор: Kigalkis
private JButton display;
Автор: Taubar
i = Integer.parseInt(getName());
Автор: Namuro
else
Автор: Juzahn
}else if(a < b){
Автор: Kagabei
lbl6.setFont(new Font("sans-serif", 20, 30));
Автор: Kajidal
JTextField u4 = new JTextField();
Автор: Banos
Автор: Nagore
Автор: Moogumuro
//знак4
Автор: Maugal
JLabel lbl1 = new JLabel();
Автор: Gojas
System.out.println(u11.getText());
Автор: Aralrajas
Автор: Murisar
});
Автор: Kazrazragore
u5.setText("");
Автор: Fenrijin
add(panel, BorderLayout.CENTER);
Автор: Zuzil
public void calculate(double x)
Автор: Moogudal
ActionListener command = new CommandAction();
Автор: Banris
JButton btn = new JButton();
Автор: Dogal
жаль мой калькулятор не прокомментировал =(
Автор: Kazigis
k = Integer.parseInt(getName());
Автор: Fenrikus
public void actionPerformed(ActionEvent e) {
Автор: Kagakinos
JTextField u11 = new JTextField();
Автор: Voodoogul
Автор: Tygotaur
}
Автор: Zologal
}
Автор: Dorisar
pan.add(lbl4);
Автор: Maktilar
u8.setText("" + (a + b));
Автор: Gardanris
private String lastCommand;
Автор: Kazrarn
private JPanel panel;
Автор: Dakree
//знак
Автор: Faegul
Отличные уроки, толково всё раскладываешь по полкам. Спасибо, продолжай в том же духе
Автор: Kigakazahn
import java.awt.event.ActionListener;
Автор: Dokora
Автор: Mele
if(a > b){
Автор: Yozshum
А так использовать можно?
Автор: Akinojas
Автор: Nigar
@Override
Автор: Mikajar
int b = Integer.parseInt(u1.getText());
Автор: Gaktilar
Автор: Vuzilkree
Все ценное достается большим трудом.
Автор: Gardagis
JLabel lbl5 = new JLabel();
Автор: Mooguramar
JTextField u8 = new JTextField();
Автор: JoJoshura
Автор: Dosho
btn3.setText("Решить");
Автор: Arazahn
lbl6.setBounds(114, 109, 400, 30);
Автор: Doujind
Автор: Zolozilkree
lbl7.setFont(new Font("sans-serif", 20, 20));
Автор: Daigis
public void actionPerformed(ActionEvent e) {
Автор: Tojajora
Автор: Yogis
А как можно сделать так, чтобы в поле выводилось полностью выражениеи пропадало только после нажатия на =?
Автор: Sazuru
pan.add(btn1);
Автор: Kazraramar
panel.add(button);
Автор: Groshicage
u7.setFont(new Font("sans-serif", 20, 15));
Автор: Tojall
pack();
Автор: Mek
Автор: Mogami
pan.add(u7);
Автор: Goltimuro
public CalculatorPanel() {
Автор: Zulkimi
u22.setText("" + (a - b));
Автор: Talrajas
Автор: Malaramar
//Кнопка2
Автор: Kishura
}else if(a < b){
Автор: Meztigal
Автор: Tusho
btn2.addActionListener(new ActionListener() {
Автор: Kigarn
u3.setText("");
Автор: Zuk
Мне еще учиться и учиться... :(
Автор: Jukree
Автор: Meztilmaran
addButton("9", insert);
Автор: Kajibar
}
Автор: Mikagor
}
Автор: Moogukasa
lbl8.setFont(new Font("sans-serif", 20, 20));
Автор: Zulkigore
pan.add(lbl6);
Автор: Tojakasa
if(lastCommand.equals("+")) result += x;
Автор: Yobar
}
Автор: Togul
btn1.setText("Решить");
Автор: Sharg
if(a > b){
Автор: Grorg
Автор: Mogor
lbl3.setFont(new Font("sans-serif", 20, 20));
Автор: Shat
u11.setFont(new Font("sans-serif", 20, 15));
Автор: Fezragore
ZhirniToniскинь саму програму что в видео хочу попробивать ато лень стоко писать
Автор: Dakasa
import javax.swing.*;
Автор: Kazikree
Автор: Tomi
public void run() {
Автор: Kagarg
System.out.println(u3.getText());
Автор: Vijind
u22.setText("");
Автор: Zulkikinos
pan.add(u3);
Автор: Vubei
public CalculatorFrame() {
Автор: Vikree
Автор: Bajinn
}else if(a < b){
Автор: Goltiramar
Автор: Nit
setLayout(new BorderLayout());
Автор: Kazrataxe
btn2.setBounds(380, 80, 77, 25);
Автор: Fem
lastCommand = "=";
Автор: Balabar
u4.setBounds(130, 45, 100, 25);
Автор: Fekinos
pan.add(u1);
Автор: Yosho
addButton("6", insert);
Автор: Arashiktilar
lbl4.setBounds(112, 80, 400, 25);
Автор: Mooguzuru
}
Автор: Dugor
pan.add(lbl9);
Автор: Gulkree
Автор: Samusho
Автор: Fekasa
}else if(a == b){
Автор: Kagabei
Автор: Bazilkree
pan.add(lbl);
Автор: Karg
Автор: Maujind
Автор: Mele
Без вывода знака на экран...реализовать калькулятор проще...Калькулятор на видео...без вывода знака.
Автор: Najas
Автор: Mazujar
}
Автор: Batilar
Ну и зачем насиловать свой мозг такими задачами на JAVA?
Автор: Zolozshura
add(panel);
Автор: JoJonris
Автор: Tasida
JTextField u1 = new JTextField();
Автор: Vigor
Спалился спалился с сладкими девчонками :D
Автор: Fenrimi
Автор: Najinn
EventQueue.invokeLater(new Runnable()
Автор: Gakree
Автор: Kagak
a.setFont(new Font("sans-serif", 20, 15));
Автор: Nejora
addButton("=", command);
Автор: Kijind
addButton("+", command);
Автор: Meztik
Автор: Necage
public class Main {
Автор: Durr
u8.setText("" + (a + b));
Автор: Voodoozshura
u22.setText("" + (a - b));
Автор: Dar
else if(lastCommand.equals("-")) result -= x;
Автор: Mezragore
//Кнопка3
Автор: Zolomi
Будет 1-го апреля стрим, приходи )
Автор: Zulkimuro
int a = Integer.parseInt(u2.getText());
Автор: Tojalabar
import javax.swing.JTextArea;
Автор: Nerg
@Override
Автор: Akinolkree
Автор: Kazijar
pan.add(u22);
Автор: Bam
//знак
Автор: Vinos
private double result;
Автор: Yozshuzilkree
private boolean start;
Автор: Dashakar
Автор: Arajinn
wnd.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Автор: Tojajar
Мдя...
Автор: Kigul
}
Автор: Douzshura
if(start) {
Автор: Faeshicage
Автор: Faekus
lbl3.setText("=");
Автор: Daill
panel.setLayout(new GridLayout(4, 4));
Автор: Vudosho
lbl1.setFont(new Font("sans-serif", 20, 20));
Автор: Groshura
else if(lastCommand.equals("*")) result *= x;
Автор: Mikami
pan.add(u9);
Автор: Grogul
CalculatorPanel panel = new CalculatorPanel();
Автор: Tokasa
u.setFont(new Font("sans-serif", 20, 15));
Автор: Bralar
JTextField u5 = new JTextField();
Автор: Zulur
Ради эксперимента написал калькулятор на Python, 62 коротких строки)))
Автор: Kijin
u8.setText("");
Автор: Daigor
import java.awt.*;
Автор: Akinokazahn
addButton("1", insert);
Автор: Volkree
System.out.println(u9.getText());
Автор: Tygozilkree
});
Автор: Kakinos
Автор: Dougami
}
Автор: Kajinos
import javax.swing.JLabel;
Автор: Gasida
Автор: Gajind
JLabel lbl7 = new JLabel();
Автор: Malakree
pan.add(lbl1);
Автор: Dalar
pan.add(lbl5);
Автор: Fenrikasa
btn.addActionListener(new ActionListener() {
Автор: Kezahn
}
Автор: Kagakazahn
Автор: Nijar
JLabel lbl9 = new JLabel();
Автор: Tolar
}else if(a == b){
Автор: Tole
}
Автор: Kazikus
pan.add(u11);
Автор: Brashicage
public static void main(String[] args) {
Автор: Brat
}
Автор: Mikalabar
JTextField u7 = new JTextField();
Автор: Zujora
lastCommand = command;
Автор: Tojazahn
else if(lastCommand.equals("/")) result /= x;
Автор: Vudozil
lbl5.setText("=");
Автор: Taushicage
u7.setBounds(130, 80, 100, 25);
Автор: Fejar
pan.add(u4);
Автор: Shaktimi
frame.setVisible(true);
Автор: Sakasa
start=true;
Автор: Voodoor
btn.setBounds(380, 10, 77, 25);
Автор: Akinojora
JPanel pan = new JPanel();
Автор: Vishicage
Автор: Samur
System.out.println(u2.getText());
Автор: Dak
pan.setLayout(null);
Автор: Arashibei
}
Автор: Taule
как сделать так что бы при нажатии кнопки в поле ввода JTextField выводилась цифра?
Автор: Taushakar
if(a > b){
Автор: Malashura
int b = Integer.parseInt(u11.getText());
Автор: Vilrajas
можно значительно уменьшить прогу и убрать класс calc
Автор: Mejinn
JButton btn3 = new JButton();
Автор: Grolar
Ты че какой дерганый? Код не даешь рассмотреть урод!
Автор: Jujar
"Ради эксперимента написал калькулятор на Python, 62 коротких строки)))
Автор: Malanos
//Ввод11
Автор: Kagalkis
result = 0;
Автор: Grozragore
Автор: Volkree
pan.add(s);
Автор: Feran
JTextField u9 = new JTextField();
Автор: Magar
Автор: Yozil
t1.setText(t1.getText()+"1");
Автор: Dulrajas
lbl.setText("*");
Автор: Faetaxe
lbl1.setText("=");
Автор: Julrajas
Автор: Ferg
import javax.swing.JOptionPane;
Автор: Dourr
Автор: Mikajas
import java.awt.Font;
Автор: Mezibar
Автор: Yogore
else if(lastCommand.equals("=")) result = x;
Автор: Fenrigami
Автор: Shaktikasa
//Ввод7
Автор: Tygot
u.setBounds(10, 10, 100, 25);
Автор: Vujora
//Кнопка1
Автор: Akikinos
скорее это презентация чем видеокурс
Автор: Shazragore
Автор: Mikakora
JTextArea a = new JTextArea();
Автор: Meshakar
Автор: Kagalrajas
pan.add(lbl2);
Автор: Zulujora
System.out.println(u7.getText());
Автор: Yoramar
JScrollPane s = new JScrollPane(a);
Автор: Shataxe
panel = new JPanel();
Автор: Mesar
Ну и зачем насиловать свой мозг такими задачами на JAVA? " - НУ И СОВЕРШЕНСТВУЙСЯ В СВОЕМ пионе! Кому он нужен кроме тебя и университетов. Ну ладно, расскажу- поищи "работа java". Найдешь много вкусненького , например работа за границей (переез оплачивается), или без переезда 2-4 тыс долл. Естественно ты должен строить калькулятор(а также чтение/запись файлов, работа с базами данных, веб приложения) 2-3 сопособами. И пахать и пахать(в смысле учить и практиковаться). А про пион забудь (ну разве что для обработки изображений).
Автор: Kigadal
Автор: Kazradal
private class InsertAction implements ActionListener
Автор: Voodoogor
public class Calculator{
Автор: Voodoot
lbl.setBounds(114, 13, 400, 30);
Автор: JoJor
int a = Integer.parseInt(u9.getText());
Автор: Shajin
Автор: Gardak
addButton("5", insert);
Автор: Voodoobar
pan.add(btn3);
Автор: Yozshuzragore
addButton("2", insert);
Автор: Faekasa
lbl2.setFont(new Font("sans-serif", 20, 30));
Автор: Faugal
}
Автор: Voodootaur
Автор: Kagatilar
display.setText(command);
Автор: Mezimi
//Ввод3
Автор: Zolotaxe
u8.setFont(new Font("sans-serif", 20, 15));
Автор: Kagalrajas
u6.setBounds(10, 80, 100, 25);
Автор: Kira
Автор: Moogujas
Автор: Kazragami
if(a > b){
Автор: Doukora
{
Автор: Doukazahn
display.setEnabled(false);
Автор: Goltilrajas
lbl7.setBounds(240, 115, 400, 20);
Автор: Kakinos
lbl7.setText("=");
Автор: Zologis
Вы б задачу на стене паблика решали ._.
Автор: JoJomuro
Автор: Mikam
btn3.setBounds(380, 115, 77, 25);
Автор: Kijinn
Автор: Meztiramar
u6.setFont(new Font("sans-serif", 20, 15));
Автор: Arashizil
System.out.println(u.getText());
Автор: Kazracage
start = false;
Автор: Bracage
Автор: Mikagami
Блин. Заставку по тише сделайте.
Автор: Faesar
}
Автор: Nikokazahn
addButton("8", insert);
Автор: Kigabar
pan.add(lbl3);
Автор: Vugal
public static void main(String[] args) {
Автор: Vudozilkree
Инет не позволяет провести ((
Автор: Akilrajas
u8.setBounds(260, 80, 115, 25);
Автор: Zolosho
Автор: Malanos
u2.setFont(new Font("sans-serif", 20, 15));
Автор: Dujas
Автор: Mell
}
Автор: Meztirisar
//Ввод9
Автор: Bazshura
u22.setBounds(260, 115, 115, 25);
Автор: Maurn
Автор: Tygocage
Автор: Kagore
{
Автор: Mosida
}else if(a == b){
Автор: Moogunris
u3.setText("" + (a * b));
Автор: Danos
if(e.getSource()==b1){
Автор: Akishicage
а нельзя было символы с клавиатуры принимать в тесктовом виде а потом преобразовать в цифровой ?
Автор: Melkis
Согласен. Я только из за этого и стал изучать
Автор: Temi
Автор: Tojami
JTextField u2 = new JTextField();
Автор: Febei
setTitle("Calculator");
Автор: Kazrazil
u1.setFont(new Font("sans-serif", 20, 15));
Автор: Akinoshakar
btn1.setBounds(380, 45, 77, 25);
Автор: Zulurisar
Привет.
Автор: Karamar
u4.setFont(new Font("sans-serif", 20, 15));
Автор: Grosar
start=true;
Автор: Tat
lbl5.setBounds(240, 80, 400, 20);
Автор: Fenritaur
JLabel lbl4 = new JLabel();
Автор: Yozshutaur
{
Автор: Kigazragore
start = false;
Автор: Juzragore
public void actionPerformed(ActionEvent e) {
Автор: Mezisho
if(command.equals("-"))
Автор: Migal
Автор: Diran
});
Автор: Mut
}
Автор: Vudobei
//Записи
Автор: Voodooramar
//Ввод2
Автор: Nizragore
Автор: Fauran
JTextField u = new JTextField();
Автор: Shanris
u22.setFont(new Font("sans-serif", 20, 15));
Автор: Daikinos
public void actionPerformed(ActionEvent event)
Автор: Vuzil
add(display, BorderLayout.NORTH);
Автор: Dakus
Времени небыло, всё будет ) не стоит переть впереди паровоза )
Автор: Nigal
});
Автор: Nezuru
JTextField u6 = new JTextField();
Автор: Dir
wnd.add(pan);
Автор: Kagashicage
pan.add(u);
Автор: Kakinos
}
Автор: Kagazahn
{
Автор: Brazilkree
ActionListener insert = new InsertAction();
Автор: Sagis
Автор: Voodoolkree
Автор: Zuzilkree
class CalculatorPanel extends JPanel {
Автор: Zolokora
И каких нах "набросал за 5 минут"? Ты один только код, который состоит из 350 строчек, будешь набирать час минимум, а потом искать косяки и ошибки пиздаболище.
Автор: Sagis
Компилятор говорит, что "toString" приемлимо лишь для переменных "int". А у тебя double. Прошу прощения за орфографические ошибки.
Автор: Durisar
}else if(a < b){
Автор: Arashishicage
}
Автор: Kile
Здравствуйте! можете мне скинуть ссылку на это программирование? Заранее спасибо
Автор: Shakajar
Автор: Maukinos
if(start)
Автор: Shakarg
JTextField u3 = new JTextField();
Автор: Dounris
Автор: Zumuro
Автор: Akinorisar
Как то давно начинал по твоим видосам ява учить, даже тетрадку завел, выписывал себе основные моменты и бросил на задании с калькулятором.Возникло впечатление, что ява-это сложный непонятный монст.Хуевый ты учитель кароч, ну или твои видосы рассчитаны на людей, у который уже имеется неплохой опыт программирования.
Автор: Gardasida
2. ВВОДИТСЯ ЗНАК КОТОРЫЙ ПОМЕЩАЕТСЯ ПОСЛЕ ЧИСЛА ИЗ ПУНКТА 1.
Автор: Kajik
Автор: Kitilar
import javax.swing.JTextField;
Автор: Magore
import javax.swing.JFrame;
Автор: Akinoktilar
Имхо, представленный тобой код не оптимален. Могу предложить свою версию. не реализована только смена знака и точка. Могу поделиться, если интересно
Автор: Turg
JFrame wnd = new JFrame("Калькулятор");
Автор: Kajilmaran
u3.setText("" + (a * b));
Автор: Dobar
lbl1.setBounds(240, 10, 400, 20);
Автор: Araran
{
Автор: Shakajin
}
Автор: Gushura
Автор: Tojahn
int b = Integer.parseInt(u7.getText());
Автор: Malakazahn
может кто-нибудь скинуть уже полностью готовый калькулятор?
Автор: Kazrakora
pan.add(btn2);
Автор: Kakazahn
lbl2.setText(":");
Автор: Arajind
{
Автор: Telabar
btn2.setText("Решить");
Автор: Nikonos
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Автор: Dashura
if (e.getSource()==b13){
Автор: Goltit
u8.setText("" + (a + b));
Автор: Mera
}
Автор: Nigami
s.setBounds(465, 10, 310, 130);
Автор: Godal
import javax.swing.JPanel;
Автор: Mooguramar
}
Автор: Mezir
Автор: Togrel
pan.add(btn);
Автор: Tusho
Вот возьми и расскажи! (
Автор: Kile
btn.setText("Решить");
Автор: Negal
display = new JButton("0");
Автор: Meztiramar
calculate(Double.parseDouble(display.getText()));
Автор: Voodoozshura
//знак5
Автор: Gat
u9.setBounds(10, 115, 100, 25);
Автор: Zologrel
addButton("/", command);
Автор: Vozragore
Ппц, дал задание которое сам еле написал, лол.Больше трехсот строчек кода, куча вещей о которых не рассказывал и т.д. Калькулятор-это уровень 2-3 курса факультета программирования, какие нах новички?
Автор: Ner
display.setText(display.getText() + input);
Автор: Mashura
});
Автор: Mimi
JLabel lbl = new JLabel();
Автор: Basida
lbl2.setBounds(115, 40, 400, 30);
Автор: Dazilkree
u9.setFont(new Font("sans-serif", 20, 15));
Автор: Nashura
JLabel lbl8 = new JLabel();
Автор: Yosar
addButton("0", insert);
Автор: Mikalabar
Автор: Zull
}
Автор: Fenritaxe
lbl3.setBounds(240, 45, 400, 20);
Автор: Majind
//Калькулятор
Автор: Kigamuro
JLabel lbl6 = new JLabel();
Автор: Tenos
u3.setBounds(260, 10, 115, 25);
Автор: Shacage
wnd.setBounds(100, 400, 800, 235);
Автор: Kasida
addButton("*", command);
Автор: Fenrikinos
Автор: Fauhn
addButton("-", command);
Автор: Maurn
А записи стримов где-нибудь есть?
Автор: Nektilar
display.setText("" + result);
Автор: Dilkree
Автор: Kigall
u5.setText("" + (a / b));
Автор: Kizilkree
btn3.addActionListener(new ActionListener() {
Автор: Kazizilkree
Автор: Gusar
}
Автор: Zuluzil
Автор: Gardakree
Автор: Tazragore
lbl5.setFont(new Font("sans-serif", 20, 20));
Автор: Digore
Автор: Shaktinos
Автор: Kajikree
addButton("7", insert);
Автор: Meztimuro
u11.setBounds(130, 115, 100, 25);
Автор: Fauramar
pan.add(lbl7);
Автор: Malajind
Автор: Goshura
lbl.setFont(new Font("sans-serif", 20, 30));
Автор: Dozahn
wnd.setVisible(true);
Автор: Malalkree
Автор: Kazit
@Override
Автор: Zulkijar
String input = event.getActionCommand();
Автор: Douzilkree
JButton btn2 = new JButton();
Автор: Motaxe
Автор: Negor
JTextField u22 = new JTextField();
Автор: Zulkishura
import java.awt.event.ActionEvent;
Автор: Kajinos
u3.setText("" + (a * b));
Автор: Basho
На скорости воспроизведения 0.25 полный лол XDDD Отвлекитесь - попробуйте)))
Автор: Tuktilar
lbl8.setText("Записи");
Автор: Kazitaur
Все начали делать калькулятор каким его все обычно видят
Автор: Meztinos
//Запись
Автор: Vudojind
}else if(a == b){
Автор: Nek
@Override
Автор: Mudal
pan.add(u5);
Автор: Kir
//Ввод6
Автор: Shakaran
Очень странный калькулятор - оперирует только с двумя числами. Причем с последними введенными.
Автор: Mojar
u5.setFont(new Font("sans-serif", 20, 15));
Автор: Nigar
Автор: Kajind
addButton("4", insert);
Автор: Samujas
String command = event.getActionCommand();
Автор: Ararn
Автор: Zolorn
Привет, Тони, помоги ПОЖАЛУЙСТА! Голову сломал, а не пойму:
Автор: Dirisar
Автор: Marg
самый простого калькулятора нужно добовить меню.помогите
Автор: Bragrel
System.out.println(u6.getText());
Автор: Dokasa
lbl4.setFont(new Font("sans-serif", 20, 25));
Автор: Mezit
//Ввод
Автор: Niramar
//знак7
Автор: Yozshular
{
Автор: Kak
button.addActionListener(listener);
Автор: Arashimuro
else lastCommand = command;
Автор: Mojar
Автор: Mitilar
JLabel lbl3 = new JLabel();
Автор: Samubei
addButton("3", insert);
Автор: Yozshujin
Автор: Faujin
на С ++ легко было бы на 70 % 
Автор: Nelkis
Автор: Gardasida
u5.setBounds(260, 45, 115, 25);
Автор: Tygogor
System.out.println(u1.getText());
Автор: Tygojar
i = i + k;
Автор: Moogukora
JButton btn1 = new JButton();
Автор: Yozshugul
}
Автор: Goltigrel
//знак6
Автор: Kagor
u5.setText("" + (a / b));
Автор: Goltile
u3.setFont(new Font("sans-serif", 20, 15));
Автор: Kazrakora
addButton(".", insert);
Автор: Kahn
lbl9.setBounds(180, 160, 120, 20);
Автор: Mugami
Просто ОЧЕНЬ СЛОЖНО для моего уровня:(
Автор: Kele
int a = Integer.parseInt(u6.getText());
Автор: Nell
Какой-то недокальулятор. Если считать 3+4+6-7/8*6.. он считает только послдение два действия. И точку можно поставить несколько раз и сразу ошибка.
Автор: Mozshura
1. Вводится число числовыми кнопками.
Автор: Tok
private void addButton(String label, ActionListener listener) {
Автор: Akinomuro
Автор: Mikara
JLabel lbl2 = new JLabel();
Автор: Gakora
int b = Integer.parseInt(u4.getText());
Автор: JoJot
display.setText("");
Автор: Mikar
JButton button = new JButton(label);
Автор: Zulkikinos
CalculatorFrame frame = new CalculatorFrame();
Автор: Tojami
Неужели на яве можно калькулятор создать? да ну нафиг?)))
Автор: Dairn
Автор: Tasida
pan.add(u2);
Автор: Taurn
по идеи с помощью кода 
Автор: Gardajas
import java.awt.event.*;
Автор: Teshakar
Автор: Zulkishura
u1.setBounds(130, 10, 100, 25);
Автор: Nekasa
Автор: Gataxe
//Ввод1
Автор: Grot
Автор: Arazilkree
{
Автор: Datilar
s = ""+i;
Автор: Faekazahn
u22.setText("" + (a - b));
Автор: Sashakar
Извиняй, забыл (( Приходи на стрим, там скажу )
Автор: Samudal
lbl8.setBounds(585, 160, 100, 20);
Автор: Kagaran
Автор: Maktilar
Нужно попробывать калькулятор написать на двук текстовых полях (в одном выражение в другом ответ).
Автор: Tern
lbl6.setText("-");
Автор: Kajicage
Задача - легче некуда.
Автор: Fenrihn
pan.add(u6);
Автор: Dijind
Автор: Juk
public void actionPerformed(ActionEvent event)
Автор: Telkis

Replies to “[ДЗ] Программирование на Java #1(Калькулятор)”

Leave a Reply

Your email address will not be published. Required fields are marked *