Language/Java

    [Java] 실습 (event)

    package swing.listener; import javax.swing.*; import java.awt.event.*; import java.awt.*; public class KeyListenerExam extends JFrame { JPanel contentPane = new JPanel(); JLabel[] keyMessage; KeyListenerExam() { setTitle("KeyListener Example"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setContentPane(contentPane); contentPane.addKeyListener(new MyKeyListener()); keyMessage= new JLabel[3]; ..

    [Java] 실습 (event)

    package swing.listener; import javax.swing.*; import java.awt.event.*; import java.awt.*; public class AnonymousClassListener extends JFrame { AnonymousClassListener() { setTitle("Action Event Listener"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setLayout(new FlowLayout()); JButton btn = new JButton("Action"); // 익명의 클래스로 이벤트 리스너를 작성한다. btn.addActionListener(new ActionListener() { public ..

    [Java] 실습 (evevt) 리스너

    package swing.listener; import javax.swing.*; import java.awt.event.*; import java.awt.*; //------------------------------------------------------------------------------------------ // public class MouseListenerAllExam extends JFrame //------------------------------------------------------------------------------------------ public class MouseListenerAllExam extends JFrame { JPanel contentPane ..

    [Java] 실습 (event) 상 하 좌 우키로 글자 움직이기

    import javax.swing.*; import java.awt.event.*; import java.awt.*; public class RunningTextExam extends JFrame { JPanel contentPane= new JPanel(); JLabella= new JLabel("Hello"); final int RUNNING_UNIT= 10; RunningTextExam() { setTitle("상 하 좌 우 키를 이용하여 글자를 움직이기"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setContentPane(contentPane); contentPane.setLayout(null); contentPane.addKeyListener(ne..

    [Java] 실습 (frame)

    package swing.frame; import java.awt.*; import javax.swing.*; //-------------------------------------------------------------------------- //-------------------------------------------------------------------------- public class ContentPaneExam extends JFrame { //-------------------------------------------------------------------------- ContentPaneExam() { setTitle("ContentPean과 JFrame 공부하기"); s..

    [Java] 실습 (여러 종류의 객체를 하나의 배열로 사용하기)

    조상타입의 배열에 자손들의 객체를 담을 수 있다. import java.util.Vector; //-------------------------------------------------------------------------- class Product { int price; int bonusPoint; Product(int price) { this.price = price; bonusPoint = (int)(price/10); } } //-------------------------------------------------------------------------- class Tv extends Product { Tv() { super(200); } public String toString() ..