Java Reference
In-Depth Information
das Panel einen dunkelgrünen Hintergrund erhält. Drei Kreise bzw. Ovale, deren Größe
abhängig von der Panel-Größe berechnet wird, stellen die Lampen dar.
package gui14;
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JPanel;
public class JAmpelPanel extends JPanel {
intphase=0;
Color coben, cmitte, cunten;
JAmpelPanel() {
super();
}
public void paintComponent(Graphics g) {
super.paintComponent(g);
setBackground(new Color(0,80,0));
switch (phase) {
case 0:
coben = Color.gray;
cmitte = Color.gray;
cunten = Color.gray;
break;
case 1:
coben = Color.red;
cmitte = Color.gray;
cunten = Color.gray;
break;
case 2:
coben = Color.red;
cmitte = Color.orange;
cunten = Color.gray;
break;
case 3:
coben = Color.gray;
cmitte = Color.gray;
cunten = Color.green;
break;
14
Search WWH ::




Custom Search