Component 클래스의 주요메서드, Component 클래스의 주요메서드, Component 클래스의 주요메서드

CODEDRAGON Development/Java

반응형


 

 

Component 클래스의 주요메서드

메소드

설명

int getX( )

컴포넌트의 현재의 X 좌표를 얻어옵니다.

int getY( )

컴포넌트의 현재의 Y좌표를 얻어옵니다.

int getWidth( )

컴포넌트의 현재의 폭을 얻어옵니다.

int getHeight( )

컴포넌트의 현재의 높이를 얻어옵니다.

Dimension getSize( )

컴포넌트의 크기를 크기 객체(Dimensioned Object)로 얻어옵니다.

Dimension getMaximumSize( )

컴포넌트의 최대 크기를 크기 객체로 얻어옵니다.

Dimension getMinimumSize( )

컴포넌트의 최소 크기를 크기 객체로 얻어옵니다.

Rectangle getBounds( )

컴포넌트의 경계를 직사각형 객체(Rectangle Object)로 얻어옵니다.

void setSize(int width, int height)

컴포넌트의 폭, 높이를 지정합니다.

void setLocation(int x, int y)

컴포넌트의 새로운 위치를 지정하여 이동시킵니다.

void setBounds(int x, int y, int width, int height)

컴포넌트의 위치와 크기를 지정합니다.

void setBounds(Rectangle r)

새로운 경계 Rectangle r에 적합하도록 컴포넌트의 위치와 크기를 지정합니다.

 

 

 

Component 클래스의 주요메서드

메소드

설명

Color getBackground( )

컴포넌트의 배경색을 색상 객체(Color Object)로 얻어옵니다.

Color getForeground( )

컴포넌트의 전경색을 색상 객체로 얻어옵니다.

void setBackground(Color c)

컴포넌트의 배경색을 Color c로 지정합니다.

void setForeground(Color c)

컴포넌트의 전경색을 Color c로 지정합니다.

Font getFont( )

컴포넌트의 글꼴을 글꼴 객체(Font Object)로 얻어옵니다.

void setFont(Font f)

컴포넌트의 글꼴을 Font f로 지정합니다.

 

 

 

Component 클래스의 주요메서드

메소드

설명

String getName( )

컴포넌트의 이름을 얻어옵니다.

Container getParent( )

컴포넌트를 소유하고 있는 컨테이너를 얻어옵니다.

Rectangle getBounds()

컴포넌트의 테두리(바운드) 정보를 얻음

int getX()

컴포넌트의 시작 좌표 중 x 값을 얻음

int getY()

컴포넌트의 시작 좌표 중 y 값을 얻음

Point getLocation()

컴포넌트의 현재 위치 좌표를 얻음

int getWidth()

컴포너트의 너비를 얻음

int getHeight()

컴포넌트의 높이를 얻음

Dimension getSize()

컴포넌트의 크기를 얻음

void requestFocus( )

현 컴포넌트에 포커스를 줍니다.

public void setForeground(Color c)

컴포넌트의 전경색을 지정

public void setBackground(Color c)

컴포넌트의 배경색을 지정

public synchronized void setFont(Font f)

컴포넌트에 폰트를 지정

void setEnabled(boolean b)

파라미터 b값에 의해 컴포넌트의 활성화(true)와 비활성화(false)를 지정합니다.

void setVisible(boolean b)

파라미터 b값에 의해 컴포넌트를 출력하거나 숨기는 것을 지정합니다.

true면 보이게  false면 보이지 않게 설정됩니다.

void setLocation(int x, int y)

컴포넌트 위치설정

void setLocation(Point p)

컴포넌트 위치설정

void setSize(Dimension d)

컴포넌트의 너비와 높이를 각각 d.width d.height로 설정

void setSize(int width, int height)

컴포넌트의 너비와 높이를 width height로 설정

void setBounds(int x, int y, int width, int height)

컴포넌트의 위치와 크기설정

void setBounds(Rectangle r)

 컴포넌트의 위치와 크기설정

void setName(String name)

컴포넌트의 이름 설정