package lt.bit.skaiciuoklis; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class Skaiciuoklis { public static void main(String[] args) { JFrame skaiciuoklis=new JFrame("Skaičiuoklis"); skaiciuoklis.setSize(600,300); skaiciuoklis.setLocationRelativeTo(null); skaiciuoklis.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); final JTextField skaicius=new JTextField("0"); skaiciuoklis.add(skaicius, BorderLayout.PAGE_START); JPanel mygtukai=new JPanel(); JButton bAdd1=new JButton("+1"); JButton bAdd5=new JButton("+5"); JButton bSub1=new JButton("-1"); JButton bSub5=new JButton("-5"); mygtukai.add(bAdd1); mygtukai.add(bAdd5); mygtukai.add(bSub1); mygtukai.add(bSub5); skaiciuoklis.add(mygtukai); ActionListener al1=new ActionListener() { @Override public void actionPerformed(ActionEvent e) { int i=Integer.parseInt(skaicius.getText()); i++; skaicius.setText(i+""); } }; bAdd1.addActionListener(al1); bAdd5.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { int i=Integer.parseInt(skaicius.getText()); i+=5; skaicius.setText(i+""); } }); bSub1.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { int i=Integer.parseInt(skaicius.getText()); i--; skaicius.setText(i+""); } }); bSub5.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { int i=Integer.parseInt(skaicius.getText()); i-=5; skaicius.setText(i+""); } }); skaiciuoklis.setVisible(true); } }