|
|
|
Привет. как из этого сделать калькулятор ? Спасибо!
|
|||
|---|---|---|---|
|
#18+
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); } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2014, 22:16 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38710407&tid=2126811]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
164ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 422ms |

| 0 / 0 |
