Layout
Die Anordnung von Elementen kann über in Java über die Layoutmanager definiert werden.
Ohne Angaben wird ein Container-Objekt das FlowLayout verwenden, bei dem
die Elemente von links nach recht angeordnet werden.
Man kann aber auch auf die unterschiedlichen Layout-Manager verzichten und
absolute Angaben verwenden, wie das folgende Beispiel zeigt.
Kein Layout
Beispiel anschauen
(/cgi-local/javaView.pl?executeExample=NoneApplet)
Quellcode
import java.awt.*;
import java.applet.*;
public class NoneApplet extends Applet {
public void init() {
setBackground(Color.gray);
// Define Panels
Panel panel1 = new Panel();
panel1.setSize(300,250);
panel1.setLayout(null);
panel1.setBackground(Color.green);
Button button1 = new Button("test1");
button1.setBounds(80,40,100,30);
panel1.add(button1);
Button button2 = new Button("test2");
button2.setBounds(120,100,80,40);
panel1.add(button2);
Button button3 = new Button("test3");
button3.setBounds(10,10,40,80);
panel1.add(button3);
// add Panel to Applet
add(panel1);
}
}
Links
Ihr Browser kann derzeit kein
JavaScript, bzw. erkennt kein noscript. weshalb eine Reihe von Beispielen nicht funktionieren werden!
Verwenden Sie bitte einen moderneren JavaScript-fähigen Browser oder
aktivieren Sie JavaScript.