Code:
import java.applet.Applet;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.GridLayout;
import javax.swing.JPanel;
public class Kskb extends Applet{
GridLayout gl;
JPanel jp1;
JPanel jp2;
JPanel jp3;
public void init(){
setSize(200,300);
gl= new GridLayout(3,1);
this.setLayout(gl);
jp1 = new JPanel(){
public void paint(Graphics g){
setBackground(Color.black);
g.drawLine(0, 0, getWidth(), getHeight());
}
};
jp2 = new JPanel(){
public void paint(Graphics g){
setBackground(Color.yellow);
g.drawLine(getWidth(), getHeight(),0,0);
}
};
jp3 = new JPanel(){
public void paint(Graphics g){
setBackground(Color.red);
g.drawLine(0, 0, getWidth(), getHeight());
}
};
add(jp1);
add(jp2);
add(jp3);
setVisible(true);
/* jp1.setVisible(true);
jp2.setVisible(true);
jp3.setVisible(true);
*/ }
public void paint(Graphics g){
// init();
}
}
Ja, vielleicht kann mir jemand sagen wo mein Fehler liegt.
Beste Grüße
Andi