Icon — 아이콘 인터페이스

Icon — 아이콘 인터페이스

Icon은 컴포넌트를 장식하는 데 보통 사용하는 작고 고정 크기의 그림을 나타내는 인터페이스입니다.

출처: Java API Reference

본문

public interface Icon

일반적으로 컴포넌트를 장식하는 데 사용하는 작고 고정 크기의 그림입니다.

paintIcon

void paintIcon(Component c, Graphics g, int x, int y)

지정된 위치에 아이콘을 그립니다. Icon 구현은 Component 인자를 사용해 그리기에 유용한 프로퍼티(예: 전경색이나 배경색)를 얻을 수 있습니다.

  • 매개변수: c - 그리기에 유용한 프로퍼티를 얻을 Component
  • 매개변수: g - 그래픽 컨텍스트
  • 매개변수: x - 아이콘 왼쪽 위 모서리의 X 좌표
  • 매개변수: y - 아이콘 왼쪽 위 모서리의 Y 좌표

getIconWidth

int getIconWidth()

아이콘의 너비를 반환합니다.

  • 반환값: 아이콘의 고정 너비를 지정하는 int

getIconHeight

int getIconHeight()

아이콘의 높이를 반환합니다.

  • 반환값: 아이콘의 고정 높이를 지정하는 int

더 알아보기