본문 바로가기
반응형

자바102

자바 소스코드: 입력된 키 출력하기 package javaapplication16; import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; class KeyCodeEx extends JFrame{ JPanel contentPane=new JPanel(); JLabel la=new JLabel(); KeyCodeEx(){ this.setTitle("Key code example F1:green, %:yellow"); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setContentPane(contentPane); contentPane.addKeyListener(new MyK.. 2016. 10. 23.
자바 소스코드: 입력된 키 알기 package javaapplication15; import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; class KeyListenerEx extends JFrame{ JPanel contentPane = new JPanel();//컨텐트팬으로 사용할 패널 JLabel [] keyMessage;//3개의 메세지를 출력할 레이블 컴포넌트 배열 KeyListenerEx(){ this.setTitle("KeyListener 예제"); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setContentPane(contentPane); conten.. 2016. 10. 23.
자바 소스코드: 마우스 클릭 시 hello위치 바꾸기 package javaapplication14; import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; class MouseListenerEx extends JFrame{ JPanel contentPane = new JPanel(); JLabel la; MouseListenerEx(){ this.setTitle("Mouse 이벤트 예제"); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setContentPane(contentPane); contentPane.setLayout(null); contentPane.addMouseListener(new.. 2016. 10. 23.
자바 소스코드: 버튼 클릭시 문자랑 타이틀 바꾸기 package javaapplication12; import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; class InnerClassListener extends JFrame{ InnerClassListener(){ this.setTitle("Action 이벤트 리스너 작성"); this.setLayout(new FlowLayout()); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JButton btn = new JButton("Action"); btn.addActionListener(new MyActionListener()); add(btn.. 2016. 10. 22.
반응형