Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.96 KB | None | 0 0
  1. import java.awt.*;
  2. import java.awt.event.*;
  3. import javax.swing.*;
  4. import javax.swing.event.*;
  5.  
  6. /**
  7. *
  8. * Beschreibung
  9. *
  10. * @version 1.0 vom 29.06.2011
  11. * @author
  12. */
  13.  
  14. public class BlackJackGUI extends JFrame {
  15. // Anfang Attribute
  16. private JLabel k1 = new JLabel();
  17. private JButton buttonKarte = new JButton();
  18. private JButton buttonEnde = new JButton();
  19. private JButton buttonNeu = new JButton();
  20. private JLabel c1 = new JLabel();
  21. // Ende Attribute
  22.  
  23. public BlackJackGUI(String title) {
  24. // Frame-Initialisierung
  25. super(title);
  26. setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
  27. int frameWidth = 746;
  28. int frameHeight = 536;
  29. setSize(frameWidth, frameHeight);
  30. Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
  31. int x = (d.width - getSize().width) / 2;
  32. int y = (d.height - getSize().height) / 2;
  33. setLocation(x, y);
  34. Container cp = getContentPane();
  35. cp.setLayout(null);
  36. // Anfang Komponenten
  37.  
  38. k1.setBounds(64, 40, 18, 32);
  39. k1.setText("");
  40. k1.setFont(new Font("Arial", Font.PLAIN, 23));
  41. k1.setHorizontalAlignment(SwingConstants.CENTER);
  42. k1.setVerticalAlignment(SwingConstants.CENTER);
  43. k1.setOpaque(true);
  44. k1.setBackground(Color.LIGHT_GRAY);
  45. cp.add(k1);
  46. buttonKarte.setBounds(304, 424, 123, 41);
  47. buttonKarte.setText("Neue Karte");
  48. buttonKarte.setMargin(new Insets(2, 2, 2, 2));
  49. buttonKarte.addActionListener(new ActionListener() {
  50. public void actionPerformed(ActionEvent evt) {
  51. buttonKarte_ActionPerformed(evt);
  52. }
  53. });
  54. cp.add(buttonKarte);
  55. buttonEnde.setBounds(120, 424, 83, 41);
  56. buttonEnde.setText("Beenden");
  57. buttonEnde.setMargin(new Insets(2, 2, 2, 2));
  58. buttonEnde.addActionListener(new ActionListener() {
  59. public void actionPerformed(ActionEvent evt) {
  60. buttonEnde_ActionPerformed(evt);
  61. }
  62. });
  63. cp.add(buttonEnde);
  64. buttonNeu.setBounds(528, 424, 83, 41);
  65. buttonNeu.setText("Neues Spiel");
  66. buttonNeu.setMargin(new Insets(2, 2, 2, 2));
  67. buttonNeu.addActionListener(new ActionListener() {
  68. public void actionPerformed(ActionEvent evt) {
  69. buttonNeu_ActionPerformed(evt);
  70. }
  71. });
  72. cp.add(buttonNeu);
  73. c1.setBounds(64, 200, 18, 32);
  74. c1.setText("");
  75. c1.setFont(new Font("Arial", Font.PLAIN, 23));
  76. c1.setOpaque(true);
  77. c1.setBackground(Color.LIGHT_GRAY);
  78. cp.add(c1);
  79. // Ende Komponenten
  80.  
  81. setResizable(false);
  82. setVisible(true);
  83. }
  84.  
  85. // Anfang Methoden
  86. public void buttonKarte_ActionPerformed(ActionEvent evt) {
  87. // TODO hier Quelltext einfügen
  88. }
  89.  
  90. public void buttonEnde_ActionPerformed(ActionEvent evt) {
  91. // TODO hier Quelltext einfügen
  92. }
  93.  
  94. public void buttonNeu_ActionPerformed(ActionEvent evt) {
  95. // TODO hier Quelltext einfügen
  96. }
  97.  
  98. // Ende Methoden
  99.  
  100. public static void main(String[] args) {
  101. new BlackJackGUI("BlackJackGUI");
  102. }
  103. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement