본문 바로가기

WORK/Sotfware241

컴포넌트의 레이아웃 1 import java.applet.Applet; 2 import java.awt.*; 3 import java.awt.event.*; 4 5 /* 6 8 */ 9 10 public class ChkBx1 extends Applet implements ActionListener{ 11 TextField txt1; 12 Checkbox cbx1, cbx2, cbx3, cbx4, cbx5, cbx6; 13 CheckboxGroup grp1; 14 15 Button btn1; 16 17 public void init(){ 18 setLayout(null); // 레이아웃 매니저를 무효로 한다 19 20 txt1 = new TextField(10); 21 add(txt1); 22 txt1.setBounds(1.. 2012. 1. 30.
텍스트 필드 1 import java.applet.Applet; 2 import java.awt.*; 3 import java.awt.event.*; 4 5 /* 6 8 */ 9 10 public class TxtFd1 extends Applet implements ActionListener{ 11 TextField txt1, txt2; 12 13 public void init(){ 14 txt1 = new TextField(20); // 20문자의 폭 15 txt1.addActionListener(this); // 이벤트 리스너를 설정 16 add(txt1); // 등록 17 18 txt2 = new TextField(20); 19 txt2.addActionListener(this); 20 add(txt2); 21.. 2012. 1. 30.
JAVA 버튼 아래의 예제는 NEW JAVA 언어입문에 나온 예제 입니다. 영진닷컴 1 import java.applet.Applet; 2 import java.awt.*; 3 import java.awt.event.*; 4 5 /* 6 8 */ 9 // actionPerformed() 기술을 위해 implements ActionListener가 필요 10 public class Btn1 extends Applet implements ActionListener{ 11 Label lb1; 12 Button btn1, btn2; 13 14 public void init(){ 15 btn1 = new Button("BTN1"); // 버튼 오브젝트 16 btn1.addActionListener(this); // 이벤트 리스.. 2012. 1. 27.
JAVA 라벨, 색, 그림, 그림불러오기 1 import java.applet.Applet; 2 import java.awt.*; 3 import java.awt.Image; 4 5 // 라벨, 색, 그림, 그림불러오기 6 7 /* 8 10 */ 11 12 public class Draw1 extends Applet{ 13 Image img; 14 Label lb1, lb2; 15 16 // 실행시에 1회만 호출 되는 부분은 이 부분에 넣는다. 17 // 그림과 라벨의 설정은 프로그램 시작 시에 한번만 하면 되기 때문에 init()메소드 내에 설정 18 public void init(){ 19 20 img = getImage(getDocumentBase(), "test.jpg"); 21 22 // Label lb1 = new Label("라벨 .. 2012. 1. 27.
Applet 으로 문자열 출력 Applet 으로 문자열 출력 drawString( 문자열, x위치 , y위치 ) 1 import java.applet.Applet; 2 import java.awt.Graphics; 3 import java.awt.Font; 4 5 /* 6 8 */ 9 10 public class Font1 extends Applet { 11 public void paint(Graphics g){ 12 String ss = "문자열 견본 ABCD"; 13 14 // 폰트 기본 15 g.drawString(ss, 10, 20); 16 17 // 폰트 24 18 g.setFont(new Font("Serif", Font.PLAIN, 24)); 19 g.drawString(ss, 10, 50); 20 21 // 폰트 36 .. 2012. 1. 27.
클래스의 상속 이미 작성된 클래스가 있을 때, 사용자는 이 클래스의 기능과 함께 더하여 다른 기능이 추가된 클래스를 작성 할 수 있습니다. 이런 경우는 "클래스의 상속"이라는 기능을 사용한다. 근본이 되는 클래스 - 슈퍼 클래스 상속해서 작성된 새로운 클래스 - 서브 클래스 1 // 슈퍼 클래스 2 class ClsX{ 3 public int x; 4 5 public void disp_x(){ 6 System.out.println("x=" + x); 7 } 8 } 9 12 // 서브 클래스 13 class ClsXY extends ClsX{ // ClsX를 상속하여 ClsXY를 만든다. 14 public int y; // 변수 y 를 추가 선언 15 16 public void disp_xy(){ 17 System.ou.. 2012. 1. 26.
파일 읽기 준비 할것은... tst1.txt 파일을 하나 만들어 두셔야 합니다. 1 import java.io.*; 2 3 public class file{ 4 public static void main(String args[]){ 5 String ss; 6 7 try{ 8 // 읽을 파일을 지정해서 열기 9 BufferedReader fin = new BufferedReader( new FileReader("tst1.txt")); 10 11 // 한 라인씩 읽기 12 while (( ss = fin.readLine()) != null){ 13 System.out.println(ss); 14 } 15 16 //파일을 닫는다 17 fin.close(); 18 } 19 catch (Exception e){ 20 Sys.. 2012. 1. 17.
우분투 터미널 이동 단축키 한 화면에 인터넷 익스플로우의 탭을 여러개 띠우고 이동할때 마우스로 이동하기 귀찮을때 우리는 단축키를 이용하지요... 관심이 있는 분은 금방 찾았을 텐데.. 가끔은 이 귀찮음을 당연하게 여기고 그냥 이용하시는 분들을 위해서 간단한 부분과 명령어를 잃어 버렸을때 참고 할 수 있는 사진 한장? ㅎㅎ 정말 겁나게 간단 하다는거 아래 사진과 같이 Ctrl+page_Down Ctrl+page_Up 을 이용하시면 됩니다. 구글 크롬에서도 이 기능이 가능 합니다. ^^ 2012. 1. 16.
Java 문자열 입력 Java 문자열 입력 1 import java.io.*; 2 3 public class Jsmp1{ 4 public static void main(String args[]) throws IOException{ 5 System.out.println("My First Java."); 6 String s1, s2, s3, ss; 7 8 s1 = "abcd"; 9 s2 = s1; 10 s3 = s1 + "WXYZ"; 11 12 BufferedReader kbd = 13 new BufferedReader (new InputStreamReader(System.in)); 14 15 ss = kbd.readLine(); 16 17 System.out.println( s1 + s2 + s3 + " " + ss); 18 .. 2012. 1. 13.
728x90