삼성SDS_멀티캠퍼스
-
24일 차 마우스이벤트삼성SDS_멀티캠퍼스/Java 2015. 10. 13. 10:38
import java.awt.event.MouseListener;import java.awt.event.MouseMotionListener; import javax.swing.JFrame;import javax.swing.JPanel; class WoFrame extends JFrame implements MouseListener, MouseMotionListener { public WoFrame() {this.setTitle("Mouse Event");this.setSize(300, 200);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JPanel panel = new JPanel();panel.addMouseListener(this);panel.add..
-
24일 차 KeyEvent삼성SDS_멀티캠퍼스/Java 2015. 10. 13. 10:37
import java.awt.event.KeyListener;import javax.swing.JFrame;import javax.swing.JTextField; class WFrame extends JFrame implements KeyListener { public WFrame() {this.setTitle("키 이벤트");this.setSize(300, 200);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JTextField field = new JTextField(20);field.addKeyListener(this);this.add(field);this.setVisible(true);}@Overridepublic void keyPressed(ja..
-
24일 차 액션이벤트삼성SDS_멀티캠퍼스/Java 2015. 10. 13. 09:43
import java.awt.Color;import java.awt.event.ActionEvent;import java.awt.event.ActionListener; import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel; class WookFrame extends JFrame {private JButton button, button2 , button3, button4;private JPanel panel;private listener listen = new listener(); public WookFrame() {this.setSize(300, 500);this.setDefaultCloseOperation(JFram..
-
23일 차 Swing 입력하고 출력하기 조금더 예쁘게삼성SDS_멀티캠퍼스/Java 2015. 10. 12. 16:14
public class CCar {private String color;private int speed;private int mileage;//수식어는 public//반환유형자체가 없음//함수명이 클래스명과 동일public CCar(String c , int s, int m){System.out.println("객체가 생성될땐 이 문장이 실행되야함");color = c;speed = s;mileage = m;}public String getColor() {return color;}public void setColor(String color) {this.color = color;}public int getSpeed() {return speed;}public void setSpeed(int speed) {t..
-
23일 차 Swing 입력하고 출력하기삼성SDS_멀티캠퍼스/Java 2015. 10. 12. 15:49
import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.ArrayList; import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JTextField; public class Car {public static void main(String[] args) {Custom c = new Custom();}} class Custom extends JFrame { private JTextField field, field2, field3;private..
-
23일 차 Swing 사칙연산 가능한 계산기삼성SDS_멀티캠퍼스/Java 2015. 10. 12. 13:51
import java.awt.event.ActionEvent;import java.awt.event.ActionListener; import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JTextField; public class Sample2 {public static void main(String[] args) {gogo2 g = new gogo2();}} class gogo2 extends JFrame {private JButton button;private JTextField field;private JTextField field2;p..
-
23일 차 Swing 계산기 만들기삼성SDS_멀티캠퍼스/Java 2015. 10. 12. 13:10
import java.awt.Panel;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.Scanner; import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JTextField; public class Sample {public static void main(String[] args) {gogo g = new gogo();}}class gogo extends JFrame {private JButton button;private JT..
-
23일 차 Swing 버튼2개를 만들어서 클릭시 텍스트 변경삼성SDS_멀티캠퍼스/Java 2015. 10. 12. 11:09
import java.awt.event.ActionEvent;import java.awt.event.ActionListener; import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel; public class Action { public static void main(String[] args) {Frame f = new Frame();}} class Frame extends JFrame {private JButton button;private JButton button2;private JPanel panel;private JLabel label;private Listener..