import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import javax.swing.JFrame;
import javax.swing.JPanel;
/*
* Created on 22.07.2006
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
/**
* @author Tobias
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class Trainer extends JFrame{
public Trainer(){
}
public void start(){
setLayout(null);
JPanel p=new JPanel();
p.setBounds(0,0,480,400);
p.setBackground(new Color(50,81,102));
JPanel p2=new JPanel();
p2.setBounds(0,0,105,300);
p2.setBackground(Color.RED);
add(p);
p.add(p2);
}
public static void main(String[] args) {
Trainer tr=new Trainer();
tr.setSize(480,400);
tr.start();
tr.show();
}
}
JPanel p = new JPanel(null);
SirBaros hat gesagt.:..also außen blau und in der mitte rot!
//package schnipsel4;
/*
* Trainer2.java
*/
import java.awt.*;
import javax.swing.*;
public class Trainer2 extends JFrame{
private JPanel mainPanel, panel;
public Trainer2(){
super("Trainer2");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(480,400);
setLocationRelativeTo(null);
mainPanel = new JPanel(new GridBagLayout());
panel = new JPanel();
mainPanel.setBackground(new Color(50,81,102));
panel.setPreferredSize(new Dimension(105,300));
panel.setBackground(Color.RED);
mainPanel.add(panel);
add(mainPanel);
}
public static void main(String[] args) {
new Trainer2().setVisible(true);
}
}
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.Font;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
/*
* Created on 22.07.2006
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
/**
* @author Tobias
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class Trainer extends JFrame{
public Trainer(){
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public void start(){
JPanel p=new JPanel(null);
p.setBounds(0,0,480,400);
p.setBackground(new Color(50,81,102));
JPanel p2=new JPanel(null);
p2.setBounds(16,97,437,250);
p2.setBackground(Color.BLACK);
JPanel p3=new JPanel();
p3.setBounds(1,1,435,248);
p3.setBackground(new Color(46,118,168));
JLabel l=new JLabel("hallo");
l.setFont(new Font("Dialog", Font.BOLD, 16));
l.setForeground(Color.WHITE);
String path = "start.jpg";
ImageIcon icon;
icon = new ImageIcon(path);
JLabel label = new JLabel();
label.setIcon(icon);
add(p);
p.add(label);
p.add(p2);
p2.add(p3);
}
public static void main(String[] args) {
Trainer tr=new Trainer();
tr.setSize(480,400);
tr.start();
tr.show();
}
}
Man sagt nicht einfach "hab's" (ist unfair) sondern "hab's so gelöst: ..."SirBaros hat gesagt.: