lang/java
java AWT TextArea 컴포넌트
C/H
2007. 6. 20. 19:36
// TextAreaEx1.java import java.awt.*; import java.awt.event.*; class TextAreaEx1 extends Panel{ TextArea ta1, ta2, ta3; public TextAreaEx1(){ ta1 = new TextArea(5, 10); ta2 = new TextArea("가나다라마바사", 5, 10); ta3 = new TextArea("가나다라마바사", 5, 10, TextArea.SCROLLBARS_HORIZONTAL_ONLY); add(ta1); add(ta2); add(ta3); } public static void main(String[] args) { TextAreaEx1 ex1 = new TextAreaEx1(); Frame f = new Frame("텍스트에이리어 테스트"); f.add(ex1); f.pack(); //적당한 사이즈로 조정 f.setVisible(true); //종료 f.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent w){ System.exit(0); } }); } } /* TextArea ta = new TextArea(); TextArea ta = new TextArea(int rows, int columns); // 세로row라인, 가로 columns 크기를 가진 TextArea TextArea ta = new TextArea(String text); // 처음부터 text를 가진 TextArea TextArea ta = new TextArea(String text, int row, int columns); // text 문자열을 가진 세로 row형, 가로 columns 크기를 가진 TextArea TextArea ta = new TextArea(String text, int row, int columns, int scrollbars); // 스크롤바 위치 지정가능 void append(String str) // TextArea에 새로운 문자열을 뒤에 추가시킨다 void insert(String str, int pos) // TextArea에 잇는 문자을 사이에 str을 추가시킨다, pos는 현재 있는 텍스트에서 삽입할 위치를 나타낸다 int getColumns() // TextArea의 가로 사이즈를 반환한다 void setColumns(int size) // TextArea를 지정된 size로 만든다 int getRows() // TextArea가 몇 개의 행을 가지는지 반환한다 void setRows(int rows) // TextArea의 행을 rows 크기로 설정한다 */
반응형