Hallo,
Ich möchte statt einen Text, einen Kreis im Panel zeichnen.
Wie kann ich das tun?
Vielen Dank
Ich möchte statt einen Text, einen Kreis im Panel zeichnen.
Wie kann ich das tun?
Java:
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.Graphics;
import java.awt.GridLayout;
import javax.swing.BorderFactory;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.border.MatteBorder;
public class Main extends JFrame
{
public Main(){
JPanel gridLayout = new JPanel( new GridLayout(10, 10, 2, 2) );
gridLayout.setBackground( Color.BLACK );
gridLayout.setBorder(new MatteBorder(1,1,1,1, Color.RED));
for (int i=0; i<100 ; i++){
JLabel label = new JLabel();
label.setText(""+i);
label.setOpaque(true);
gridLayout.add(label);
}
add(gridLayout);
}
public void zeichne(Graphics g){
g.drawRect(10, 10, getWidth(), getHeight());
}
public static void main(String[] args)
{
Main frame= new Main();
frame.pack();
frame.setVisible(true);
}
}
Vielen Dank