[Áú¹®] ½ºÅ©·ÑÆÐÀο¡¼­ÀÇ ±ô¹ÚÀÓ (ÄÚµå÷ºÎ)


[ ´ÙÀ½ ±Ûµé ] [ À̾ ±Û¿Ã¸®±â(´äÇϱâ) ] [ ÀÚ¹Ù ¹¯°í ´äÇϱâ ]

±Û¾´ÀÌ :¾ç¿ËÀÌ 2000³â 3¿ù 22ÀÏ 11:30:47

½ºÅ©·Ñ ÆÐÀο¡¼­ ÀÚ²Ù ±ô¹ÚÀÓÀÌ ³ª¿À´Â ±º¿ä
Á¦¹ß ¹æ¹ý Á» °¡¸£ÃÄÁֽʽÿä(±ÞÇÕ´Ï´Ù.)


°í¼ö´Ôµé µµ¿Í Áֽʽÿä


import java.awt.*;
import java.awt.event.*;
import java.util.*;
import java.applet.Applet;


class MyClass extends Applet {

CanvasList canvaslist = new CanvasList(this );
ScrollPane scrollpane = new ScrollPane();

public void gogo() {
Panel panel = new Panel(new BorderLayout());
scrollpane.add(canvaslist);
panel.add(scrollpane,"Center");
setLayout(new BorderLayout());
add(panel,"Center");
}

public void init() {
gogo();
addcanvaslist();
setSize(300,300);
}

void addcanvaslist() {
canvaslist.add("1 - ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789");
canvaslist.add("2 - ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789");
canvaslist.add("3 - ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789");
canvaslist.add("4 - ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789");
canvaslist.add("5 - ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789");
canvaslist.add("6 - ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789");
canvaslist.add("7 - ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789");
canvaslist.add("8 - ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789");
canvaslist.add("0 - ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789");
}
}



class CanvasList extends Canvas {
Image img;
Graphics gc;
Dimension d;
int width, height;
Vector lists = new Vector();
int x=1000, y ;
int a;
MyClass m;


public CanvasList(MyClass m) {
this.m = m;
}


public void add(String item) {
lists.addElement(item);
y = lists.size()*50+30;
}


public void paint(Graphics g) {
d = getSize();
width = d.width;
height = d.height;


img = createImage(width, height);
gc = img.getGraphics();


for (int i = 0; i < lists.size(); i++) {
m.scrollpane.doLayout();
a = i*30+30;
gc.drawString((String)lists.elementAt(i),0,a);
}


g.drawImage(img, 0, 0, this);
}


public Dimension getPreferredSize() {
return new Dimension(x, y);
}
}


´ÙÀ½ ±Ûµé:



À̾ ±Û¿Ã¸®±â(´äÇϱâ)

À̸§:
E-Mail:
Á¦¸ñ:
³»¿ë:
HTML ÅÂ±× Æ÷ÇÔ ¿©ºÎ: HTML ¹®¼­ÀÏ °æ¿ì üũ
°ü·Ã URL(¼±ÅÃ):
URL Á¦¸ñ(¼±ÅÃ):
°ü·Ã À̹ÌÁö URL:


[ ´ÙÀ½ ±Ûµé ] [ À̾ ±Û¿Ã¸®±â(´äÇϱâ) ] [ ÀÚ¹Ù ¹¯°í ´äÇϱâ ]