Code: Alles auswählen
import java.awt.*;
import java.util.Random;
import javax.swing.*;
public class ColorBox extends JPanel
{
private Random r = new Random();
protected void paintComponent( Graphics g )
{
g.setColor( Color.WHITE );
g.fillRect( 0, 0, getWidth(), getHeight() );
for ( int y = 12; y < getHeight(); y += 30 )
for ( int x = 12; x < getWidth(); x += 30 )
{
g.setColor( new Color(r.nextInt(256),r.nextInt(256),r.nextInt(256)) );
g.fillRect( x, y, 25, 25);
g.setColor( Color.BLACK);
g.drawRect( x-1, y-1, 25, 25 );
}
}
public static void main( String args[] )
{
JFrame m = new JFrame( "MOdernhosting Power" );
m.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
m.setSize( 300, 300 );
m.add( new ColorBox() );
m.setVisible( true );
}
}