Development(7985)
-
이벤트 리스너 종류
이벤트 리스너 종류· ActionListener는 버튼, 리스트, 메뉴, 텍스트상자 등에 의해 발생되는 이벤트를 처리합니다.· AdjustmentListener는 스크롤바의 움직임에 의해 발생되는 이벤트를 처리합니다.· ItemListener는 초이스, 체크박스, 메뉴항목의 체크박스, 리스트에 의해 발생되는 이벤트를 처리합니다.· TextListener는 텍스트상자와 다중텍스트상자에 의해 발생되는 이벤트를 처리합니다.
-
이벤트 리스너(Event Linstenr), 이벤트 리스너 관련 메소드
이벤트 리스너(Event Linstenr)· 이벤트 처리를 실제적으로 담당하는 인터페이스· 이벤트가 발생되면 해당 이벤트 클래스를 전달받습니다.· 이벤트 리스너를 구현하여 이벤트 핸들러 클래스를 작성해야 하며 이 때 추상 메소드를 반드시 구현해야 합니다. 이벤트 리스너 관련 메소드· 인터페이스는 구현하는 클래스에서 추상 메소드의 실제 기능을 부여하도록 되어 있습니다.· 리스너가 결정되면 인터페이스를 구현하는 클래스에서 해당 추상 메소드를 정의하고 기능을 부여하는 데 이 클래스를 이벤트 핸들러 클래스라고 합니다.
-
이벤트 클래스, 이벤트 클래스의 상속 구조도, 이벤트 종류 및 설명
이벤트 클래스 구조 모든 이벤트 클래스는 java.util.EventObject 클래스로부터 상속을 받고 있습니다. EventObject 클래스에는 이벤트를 발생시킨 객체를 알려주는 getSource() 메서드가 존재합니다. getSource() 메서드는 여러 이벤트가 발생할 때 이벤트를 발생시키는 객체를 구별할 목적으로 사용합니다. 이벤트 클래스의 상속 구조도 이벤트 종류 및 설명
-
이벤트 핸들러 연결방법 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 폰트의 크기