4 Nisan 2018 Çarşamba

Swing JComponent Sınıfı

Giriş
Şu satırı dahil ederiz.
import javax.swing.JComponent;
Tüm Swing bileşenlerinin arasıdır. Awt Component sınıfından kalıtır.

contains metodu
İmzası şöyle.
@Override
public boolean contains(int x, int y);
paintComponent metodu
Bir bileşen container nesnesins - örneğin JFrame - eklendikten sonra bu metod otomatik olarak çağrılır. Şöyle yaparız.
public class Square extends JComponent{

  private int length; 

  public Square(int length) {
    this.length = length;
  }
  
  public void paintComponent(Graphics g) {
    Graphics2D g2 = (Graphics2D)g;
    Rectangle square = new Rectangle(100,100,length,length);
    g2.draw(square);

  }
}

Hiç yorum yok:

Yorum Gönder