본문 바로가기
반응형

자바101

자바 소스코드: Money Changer(금액 단위별 나누기) package javaapplication49; import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; class Ex3 extends JFrame { int[] moneyc = {50000, 10000, 1000, 500, 100, 50, 10, 1}; String[] str = {"금액", "오만원", "만원", "천원", "500원", "100원", "50원", "10원", "1원"}; JLabel la = new JLabel(); JTextField[] tf = new JTextField[str.length]; JButton btn = new JButton("계산"); Ex3() { t.. 2016. 10. 29.
자바 소스코드: 텍스트필드와 콤보 박스를 이용한 예제 package javaapplication48; import java.awt.*; import java.awt.event.*; import javax.swing.event.*; import javax.swing.*; class Ex2 extends JFrame{ JTextField tf=new JTextField(10); JComboBox box=new JComboBox(); int x; Ex2(){ this.setTitle("JTextField and JComboBox"); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setLayout(new FlowLayout()); tf.addKeyListener(new KeyListener(){ @Over.. 2016. 10. 29.
자바 소스코드: 체크박스 예제(버튼 비활성화, 감추기) package javaapplication47; import java.awt.*; import java.awt.event.*; import javax.swing.event.*; import javax.swing.*; class Ex1 extends JFrame{ Ex1(){ this.setTitle("CheckBox Pratice"); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setLayout(new FlowLayout()); JCheckBox cb = new JCheckBox("버튼 비활성화"); JCheckBox cb1 = new JCheckBox("버튼 감추기"); JButton btn = new JButton("test button").. 2016. 10. 29.
자바 소스코드: 그래픽 이미지 확대 축소 연습 package javaapplication42; import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; class Ex5 extends JFrame{ ImageIcon i =new ImageIcon("apple.jpg"); Image im = i.getImage(); int x=i.getIconWidth(),y=i.getIconHeight(); Ex5(){ this.setTitle("그래픽 이미지 확대 축소 연습"); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); MyPanel panel = new MyPanel(); panel.addKeyLis.. 2016. 10. 29.
반응형