Hi!
Ich hab da ein kleines Problem!
Ich möcht, dass alle Komponenten im JApplet angezeigt werden, also Button 1 und 2 und zwischen den beiden ein grünes Rechteck!...also auf der linken Seite der Button 1, dann das Rechteck und auf der rechten Seite der 2.Button!..und wichtig ist, dass man nur eine Klasse verwenden soll..!!
Aber leider sieht man nur das Rechteck!Weiß jemand,wie das geht?
Ich hätts schon mit BorderLayout probiert, aber das geht auch nicht!!
Weiß jemand die richtige Lösung!Bitte um Hilfe!!
Danke!!
Danke für Eure Hilfe!
ciao,Tommy
Ich hab da ein kleines Problem!
Ich möcht, dass alle Komponenten im JApplet angezeigt werden, also Button 1 und 2 und zwischen den beiden ein grünes Rechteck!...also auf der linken Seite der Button 1, dann das Rechteck und auf der rechten Seite der 2.Button!..und wichtig ist, dass man nur eine Klasse verwenden soll..!!
Aber leider sieht man nur das Rechteck!Weiß jemand,wie das geht?
Ich hätts schon mit BorderLayout probiert, aber das geht auch nicht!!
Weiß jemand die richtige Lösung!Bitte um Hilfe!!
Danke!!
Code:
import java.applet.*;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Reaktionstest extends JApplet implements ActionListener{
Color color1=Color.green;
Color color2=Color.red;
JButton b1,b2;
JPanel p1;
JLabel label;
public void init(){
Container c;
c=getContentPane();
c.setLayout(new GridLayout());
b1=new JButton("Nächster Test");
c.add(b1);
b1.addActionListener(this);
b2=new JButton("Drück mich,sobald du rot siehst");
c.add(b2);
b2.addActionListener(this);
label=new JLabel("DRÜCKE AUF: nächster Test");
c.add(label);
}
public void paint(Graphics g){
g.setColor(color1);
g.fillRect(150,50,100,350);
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==b1){
//........
}
}
}
Danke für Eure Hilfe!
ciao,Tommy