Advertisement
Guest User

Untitled

a guest
Mar 2nd, 2015
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.16 KB | None | 0 0
  1. package gierca;
  2. import java.util.*;
  3. import java.awt.*;
  4. import java.awt.event.*;
  5. import javax.swing.*;
  6. import javax.swing.border.*;
  7.  
  8. class Gierca extends JFrame implements MouseListener
  9. {
  10. int Klikniec = 0;
  11. int Wiecej = 0;
  12. JPanel panel = new JPanel();
  13. JButton ects;
  14. JButton guzik;
  15. JTextField txtKlikniec = new JTextField("0",10);
  16. JTextField txtWiecej = new JTextField("0",10);
  17.  
  18. Gierca()
  19. {
  20. super("ECTS Clicker!");
  21.  
  22. setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  23. setSize(250,325);
  24. setBackground(Color.RED);
  25. guzik = new JButton();
  26. getContentPane().add(guzik);
  27. guzik.addActionListener(new ActionListener()
  28. {
  29. public void actionPerformed(ActionEvent e)
  30. {
  31. Wiecej = Wiecej+1;
  32. }
  33. }
  34.  
  35. ects = new JButton();
  36. getContentPane().add(ects);
  37. ects.addActionListener(new ActionListener()
  38. {
  39. public void actionPerformed(ActionEvent e)
  40. {
  41. Klikniec = Klikniec+Wiecej;
  42. }
  43. });
  44.  
  45. ects.setIcon(new ImageIcon("ects.png"));
  46. guzik.setIcon(new ImageIcon("guzik.png"));
  47. panel.add(ects);
  48. panel.add(guzik);
  49. panel.add(txtKlikniec);
  50. panel.add(txtWiecej);
  51. add(panel);
  52.  
  53. getContentPane().setLayout(new CardLayout(1,2));
  54. getContentPane().add(panel);
  55.  
  56. panel.setBorder(new TitledBorder(""));
  57. ects.addMouseListener(this);
  58. guzik.addMouseListener(this);
  59. setVisible(true);
  60. }
  61.  
  62. public void mouseEntered(MouseEvent e) {
  63.  
  64. }
  65. public void mouseExited(MouseEvent e) {
  66.  
  67. }
  68. public void mousePressed(MouseEvent e) {
  69.  
  70. }
  71. public void mouseReleased(MouseEvent e) {
  72.  
  73. }
  74. public void mouseClicked(MouseEvent e) {
  75.  
  76. txtKlikniec.setText((++Klikniec)+" pkt");
  77. txtWiecej.setText("Wiecej o:" +(Wiecej+1));
  78.  
  79. }
  80.  
  81. public static void main(String[] args) {
  82. new Gierca();
  83. }
  84.  
  85. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement