import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.util.*;
import javax.swing.*;
import java.awt.image.BufferedImage;
public class GagamehlO extends JFrame
{
private Container componenten; //Auf diesen Container werden alle Componenten des Frames abgelegt
private JPanel panel1,panel2;
public BufferedImage buffimg;
public GagamehlO()//Konstruktor
{
super("Platzhalter");
this.setLocation(200,200);
this.setSize(550,400);
this.setVisible(true);
Fensterschließen();
setComponents();
}//konstruktor end
public void setComponents()
{
componenten = this.getContentPane();
componenten.setLayout(new BorderLayout());
componenten.setBackground(new Color(206,236,208));
//Panel Oben-Load-Settings
panel1 = new JPanel();
panel1.setBackground(new Color(123,204,130));
panel1.setLocation(0,0);
panel1.setSize(550,100);
panel1.setVisible(true);
panel1.setLayout(new FlowLayout());
ImageIcon logo = new ImageIcon(getClass().getResource("logo.jpg"));
int hoehe = logo.getIconHeight();
int breite = logo.getIconWidth();
JOptionPane.showInputDialog("height: " + hoehe + "width: " + breite);
JLabel label1 = new JLabel(logo);
label1.setPreferredSize(new Dimension(breite,hoehe));
panel1.add(label1,BorderLayout.WEST);
componenten.add(panel1,BorderLayout.NORTH);
//Strich zwischen Panel1 und dem Hauptpanel
panel2 = new JPanel();
panel2.setBackground(Color.black);
panel2.setLocation(0,100);
panel2.setSize(550,2);
panel2.setVisible(true);
panel2.setLayout(new FlowLayout());
componenten.add(panel2,BorderLayout.NORTH);
}
public void Fensterschließen()
{
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e)
{
e.getWindow().dispose();
System.exit(0);
}
});
}
public static void main(String[] args)
{
GagamehlO g1 = new GagamehlO();
}
}