Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.*;
- import java.awt.event.*;
- import javax.swing.*;
- import javax.swing.event.*;
- /**
- *
- * Beschreibung
- *
- * @version 1.0 vom 29.06.2011
- * @author
- */
- public class BlackJackGUI extends JFrame {
- // Anfang Attribute
- private JButton buttonKarte = new JButton();
- private JButton buttonEnde = new JButton();
- private JButton buttonNeu = new JButton();
- JLabel[] sCards = new JLabel[9];
- JLabel[] cCards = new JLabel[9];
- // Ende Attribute
- public BlackJackGUI(String title) {
- // Frame-Initialisierung
- super(title);
- setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
- int frameWidth = 746;
- int frameHeight = 536;
- setSize(frameWidth, frameHeight);
- Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
- int x = (d.width - getSize().width) / 2;
- int y = (d.height - getSize().height) / 2;
- setLocation(x, y);
- Container cp = getContentPane();
- cp.setLayout(null);
- // Anfang Komponenten
- for (int i = 0; i < sCards.length; i++) {
- sCards[i] = new JLabel(/*new ImageIcon("playingCards/krAss.png")*/);
- cCards[i] = new JLabel(/*new ImageIcon("playingCards/krAss.png")*/);
- }
- int bindX = 8;
- for (int i = 0; i < sCards.length; i++) {
- sCards[i].setBounds(bindX, 40, 72, 96);
- cCards[i].setBounds(bindX, 200, 72, 96);
- bindX += 34;
- }
- //for (int i = sCards.length-1; i >= 0; i--){
- //cp.add(sCards[i]);
- //cp.add(cCards[i]);
- //}
- buttonKarte.setBounds(304, 424, 123, 41);
- buttonKarte.setText("Neue Karte");
- buttonKarte.setMargin(new Insets(2, 2, 2, 2));
- buttonKarte.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent evt) {
- buttonKarte_ActionPerformed(evt);
- }
- });
- cp.add(buttonKarte);
- buttonEnde.setBounds(120, 424, 83, 41);
- buttonEnde.setText("Beenden");
- buttonEnde.setMargin(new Insets(2, 2, 2, 2));
- buttonEnde.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent evt) {
- buttonEnde_ActionPerformed(evt);
- }
- });
- cp.add(buttonEnde);
- buttonNeu.setBounds(528, 424, 83, 41);
- buttonNeu.setText("Neues Spiel");
- buttonNeu.setMargin(new Insets(2, 2, 2, 2));
- buttonNeu.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent evt) {
- buttonNeu_ActionPerformed(evt);
- }
- });
- cp.add(buttonNeu);
- // Ende Komponenten
- setResizable(false);
- setVisible(true);
- }
- // Anfang Methoden
- public void buttonKarte_ActionPerformed(ActionEvent evt) {
- // TODO hier Quelltext einfügen
- }
- public void buttonEnde_ActionPerformed(ActionEvent evt) {
- // TODO hier Quelltext einfügen
- }
- public void buttonNeu_ActionPerformed(ActionEvent evt) {
- // TODO hier Quelltext einfügen
- }
- // Ende Methoden
- public static void main(String[] args) {
- new BlackJackGUI("BlackJackGUI");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement