Development/Java(853)
-
이벤트 핸들러 연결방법 2 가지 - 클래스의 인스턴스 생성 후 사용, 인라인(inline) 인스턴스 생성 기법 사용
이벤트 핸들러 연결방법 2 가지· 클래스의 인스턴스 생성 후 사용· 인라인(inline) 인스턴스 생성 기법 사용 클래스의 인스턴스 생성 후 사용· 리스너 인터페이스를 구현한 이벤트 리스너 클래스를 작성합니다· 클래스를 사용하려면 인스턴스를 생성해야 합니다. (정적(static) 클래스는 예외) · 인스턴스가 생성된다는 것은 객체변수가 만들어지는 것을 의미합니다.· 그래서, 생성된 buttonHandler 참조변수를 다른 곳에서 계속 사용할 수 있습니다.
-
이벤트 처리 단계 - 컴포넌트 이벤트 처리 4단계
♣컴포넌트 이벤트 처리 4단계
-
Font 클래스, 생성자(Constructor)
Font 클래스· 글꼴이나 크기 정보 등을 가지고 있는 클래스입니다.· 자바의 AWT 에 사용하는 문자열의 폰트 (font) 를 지정할 수 있습니다. · 폰트를 지정할 때는 setFont( ) 를 사용하는데, 이때 사용되는 폰트는 java.awt.Font 클래스의 객체를 이용하게 됩니다.· 폰트는 컴포넌트에도 이용되고 그래픽 컨텍스트에서 문자열을 그릴 때도 이용할 수 있습니다. 생성자(Constructor) name 폰트 서체의 이름을 지시한다. Dialog, Helvetica, TimesRoman, Courier style 폰트 서식 Font.BOLD, Font.PLAIN, Font.ITALIC, Font.BOLD+Font.ITALIC size 폰트의 크기
-
Color 클래스, class Color, Color 클래스의 멤버필드, Color 객체 생성
Color 클래스일반적으로 많이 사용되는 색상을 멤버로 제공하고 있습니다. 이외의 색깔은 r, g, b 값을 이용하여 Color클래스의 인스턴스를 생성하여 표현해야 합니다. class Colorhttps://docs.oracle.com/javase/8/docs/api/java/awt/Color.html Color 클래스의 멤버필드· Color.black· Color.blue· Color.cyan· Color.green· Color.gray· Color.darkGray· Color.lightGray· Color.magenta· Color.orange· Color.pink · Color.red· Color.white· Color.yellow Color 객체 생성· 색은 r, g, b값으로 표현하며 각 색의 ..
-
Graphics 클래스, Class Graphics, paint(Graphics g), repaint(), getGraphics()
Graphics 클래스· 그래픽관련 기능을 구현한 클래스로 Graphics 클래스와 이를 상속하는 Graphics2D 클래스가 있습니다.· Graphics2D 클래스는 JDK1.2 이후에 추가된 것으로 2D(평면) 그래픽 환경을 지원하는 API입니다. Class Graphicshttps://docs.oracle.com/javase/8/docs/api/java/awt/Graphics.htmlhttp://ith.kr/chair/javadoc/j2s131k/java/awt/Graphics.html paint(Graphics g)· 컴포넌트의 paint() 메소드는 자신을 그릴 때 호출되는 메소드입니다. 이 메소드는 컴포넌트가 다시 그려질 필요가 있을 때 자동으로 호출됩니다. 예를 들어 컴포넌트의 일부가 어떤 ..
-
상속에서의 접근제어
상속에서의 접근제어private < default < protected < public