/*
* GameFrame.java
*
* Created on 17. Januar 2008, 09:06
*/
package PackeDeinenKoffer;
/**
*
* @author Max
*/
public class GameFrame extends javax.swing.JFrame {
/** Creates new form GameFrame */
public GameFrame() {
initComponents();
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
// <editor-fold defaultstate="collapsed" desc=" Erzeugter Quelltext ">
private void initComponents() {
jPanelBildbereich = new javax.swing.JPanel();
jLayeredPaneBild = new javax.swing.JLayeredPane();
jPanelKoffer = new javax.swing.JPanel();
jLabelKofferBild = new javax.swing.JLabel();
jTextFieldAnzahlBegriffe = new javax.swing.JTextField();
jTextFieldPunkte = new javax.swing.JTextField();
jLabelGemerkteBildertxt = new javax.swing.JLabel();
jLabelScore = new javax.swing.JLabel();
jLabelKofferGestapelt = new javax.swing.JLabel();
jPanelButtons = new javax.swing.JPanel();
jLayeredPaneButtons = new javax.swing.JLayeredPane();
jLabelTast = new javax.swing.JLabel();
jLabelMighty = new javax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jPanelBildbereich.setLayout(new java.awt.GridLayout());
jPanelBildbereich.setBackground(new java.awt.Color(112, 38, 9));
jPanelBildbereich.setBorder(javax.swing.BorderFactory.createEtchedBorder());
jPanelKoffer.setOpaque(false);
jLabelKofferBild.setIcon(new javax.swing.ImageIcon(getClass().getResource("/img/koffer.gif")));
org.jdesktop.layout.GroupLayout jPanelKofferLayout = new org.jdesktop.layout.GroupLayout(jPanelKoffer);
jPanelKoffer.setLayout(jPanelKofferLayout);
jPanelKofferLayout.setHorizontalGroup(
jPanelKofferLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanelKofferLayout.createSequentialGroup()
.add(73, 73, 73)
.add(jLabelKofferBild, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 400, Short.MAX_VALUE)
.addContainerGap())
);
jPanelKofferLayout.setVerticalGroup(
jPanelKofferLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanelKofferLayout.createSequentialGroup()
.add(jLabelKofferBild, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 372, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanelKoffer.setBounds(0, 0, 440, 370);
jLayeredPaneBild.add(jPanelKoffer, javax.swing.JLayeredPane.DEFAULT_LAYER);
jTextFieldAnzahlBegriffe.setText("00");
jTextFieldAnzahlBegriffe.setBounds(500, 70, 30, 28);
jLayeredPaneBild.add(jTextFieldAnzahlBegriffe, javax.swing.JLayeredPane.DEFAULT_LAYER);
jTextFieldPunkte.setText("000");
jTextFieldPunkte.setBounds(500, 140, 38, 28);
jLayeredPaneBild.add(jTextFieldPunkte, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabelGemerkteBildertxt.setFont(new java.awt.Font("Myriad Pro", 1, 14));
jLabelGemerkteBildertxt.setText("Gemerkte Bilder");
jLabelGemerkteBildertxt.setBounds(500, 36, 110, 20);
jLayeredPaneBild.add(jLabelGemerkteBildertxt, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabelScore.setFont(new java.awt.Font("Myriad Pro", 1, 14));
jLabelScore.setText("Score");
jLabelScore.setBounds(500, 116, 50, 20);
jLayeredPaneBild.add(jLabelScore, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabelKofferGestapelt.setIcon(new javax.swing.ImageIcon(getClass().getResource("/img/kofferGestappelt.jpg")));
jLabelKofferGestapelt.setBounds(490, 0, 180, 380);
jLayeredPaneBild.add(jLabelKofferGestapelt, javax.swing.JLayeredPane.DEFAULT_LAYER);
jPanelBildbereich.add(jLayeredPaneBild);
jPanelButtons.setLayout(new java.awt.GridLayout());
jPanelButtons.setBackground(new java.awt.Color(223, 125, 125));
jPanelButtons.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
jLabelTast.setIcon(new javax.swing.ImageIcon(getClass().getResource("/img/appleKeyboard.jpg")));
jLabelTast.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
jLabelTast.setBounds(10, 10, 70, 60);
jLayeredPaneButtons.add(jLabelTast, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabelMighty.setIcon(new javax.swing.ImageIcon(getClass().getResource("/img/mightyMouse.jpg")));
jLabelMighty.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
jLabelMighty.setBounds(90, 10, 81, 60);
jLayeredPaneButtons.add(jLabelMighty, javax.swing.JLayeredPane.DEFAULT_LAYER);
jPanelButtons.add(jLayeredPaneButtons);
org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup()
.addContainerGap()
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
.add(org.jdesktop.layout.GroupLayout.LEADING, jPanelButtons, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 665, Short.MAX_VALUE)
.add(org.jdesktop.layout.GroupLayout.LEADING, jPanelBildbereich, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 665, Short.MAX_VALUE))
.add(20, 20, 20))
);
layout.setVerticalGroup(
layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(layout.createSequentialGroup()
.add(33, 33, 33)
.add(jPanelBildbereich, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 376, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(20, 20, 20)
.add(jPanelButtons, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 166, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
pack();
}// </editor-fold>
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new GameFrame().setVisible(true);
}
});
}
// Variablendeklaration - nicht modifizieren
private javax.swing.JLabel jLabelGemerkteBildertxt;
private javax.swing.JLabel jLabelKofferBild;
private javax.swing.JLabel jLabelKofferGestapelt;
private javax.swing.JLabel jLabelMighty;
private javax.swing.JLabel jLabelScore;
private javax.swing.JLabel jLabelTast;
private javax.swing.JLayeredPane jLayeredPaneBild;
private javax.swing.JLayeredPane jLayeredPaneButtons;
private javax.swing.JPanel jPanelBildbereich;
private javax.swing.JPanel jPanelButtons;
private javax.swing.JPanel jPanelKoffer;
private javax.swing.JTextField jTextFieldAnzahlBegriffe;
private javax.swing.JTextField jTextFieldPunkte;
// Ende der Variablendeklaration
}