как разместить JLabel внутри прямоугольника

Я создал прямоугольник, теперь мне нужно поместить в него одну метку JLabel. так как я могу поместить JLabel внутри прямоугольника.

Код здесь: -

public class ColoredRect extends JPanel
{

    private double x, y, width, height;  

    public ColoredRect(double x,double y)
    {
          this.x = x;
          this.y = y;
          width = 100;
          height =40;
          rect = new Rectangle2D.Double(this.x , this.y,width,height);
    }
    public void paintComponent(Graphics g) 
    {
        super.paintComponent(g);  
        Graphics2D g2 = (Graphics2D) g;
        g2.setColor(Color.cyan);
        g2.fill(rect);
    }
}

пожалуйста, дайте мне какую-нибудь идею, чтобы реализовать это.

Заранее спасибо.

0
задан mKorbel 28 June 2012 в 06:42
поделиться