powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Привет. как из этого сделать калькулятор ? Спасибо!
2 сообщений из 2, страница 1 из 1
Привет. как из этого сделать калькулятор ? Спасибо!
    #38710407
LauraMora
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
import java.awt.Color;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.AbstractButton;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;

public class Calculator {

public static void main(String[] args) {

JFrame frame = new JFrame("Calculator");
frame.setSize(420, 315);
frame.setBackground(Color.PINK);
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(frame.EXIT_ON_CLOSE);
frame.setLayout(new FlowLayout());


JPanel logpas = new JPanel();
logpas.setPreferredSize(new Dimension(400, 40));
logpas.setBackground(Color.yellow);
logpas.setLayout(new FlowLayout());
frame.add(logpas);
final JLabel tex = new JLabel("Login");
tex.getToolTipText();
logpas.add(tex);

JTextField log = new JTextField(10);
logpas.add(log);
final JLabel tex2 = new JLabel("Password");
tex2.getToolTipText();
logpas.add(tex2);
JPasswordField pass = new JPasswordField(10);
logpas.add(pass);


AbstractButton jTextField = null;


JButton ok = new JButton("OK");
logpas.add(ok);
String login = "bravo";
String pas = "indz";

ok.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub

}
});

JPanel texpan = new JPanel();
texpan.setPreferredSize(new Dimension(400, 40));
texpan.setBackground(Color.green);
texpan.setLayout(new FlowLayout());
frame.add(texpan);
JTextField text = new JTextField(30);
texpan.add(text);

JPanel pan789 = new JPanel();
pan789.setPreferredSize(new Dimension(400, 40));
pan789.setBackground(Color.pink);
pan789.setLayout(new FlowLayout());
frame.add(pan789);
JButton yot = new JButton("7");
pan789.add(yot);
JButton ut = new JButton("8");
pan789.add(ut);
JButton inn = new JButton("9");
pan789.add(inn);
JButton a = new JButton("*");
pan789.add(a);

JPanel pan456 = new JPanel();
pan456.setPreferredSize(new Dimension(400, 40));
pan456.setBackground(Color.yellow);
pan456.setLayout(new FlowLayout());
frame.add(pan456);
JButton chors = new JButton("4");
pan456.add(chors);
JButton hing = new JButton("5");
pan456.add(hing);
JButton vec = new JButton("6");
pan456.add(vec);
JButton b = new JButton("+");
pan456.add(b);

JPanel pan123 = new JPanel();
pan123.setPreferredSize(new Dimension(400, 40));
pan123.setBackground(Color.magenta);
pan123.setLayout(new FlowLayout());
frame.add(pan123);
JButton mek = new JButton("1");
pan123.add(mek);
JButton erku = new JButton("2");
pan123.add(erku);
JButton ereq = new JButton("3");
pan123.add(ereq);
JButton c = new JButton("-");
pan123.add(c);

JPanel pan0 = new JPanel();
pan0.setPreferredSize(new Dimension(400, 40));
pan0.setBackground(Color.orange);
pan0.setLayout(new FlowLayout());
frame.add(pan0);
JButton zro = new JButton("0");
pan0.add(zro);
JButton d = new JButton("/");
pan0.add(d);
JButton havasar = new JButton("=");
pan0.add(havasar);



frame.setVisible(true);

}

}
...
Рейтинг: 0 / 0
Привет. как из этого сделать калькулятор ? Спасибо!
    #38710408
LauraMora
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
простите за тупой вопрос. но я в отчаянии.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Привет. как из этого сделать калькулятор ? Спасибо!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]