JTable에서...


[ 다음 글들 ] [ 이어서 글올리기(답하기) ] [ 자바 묻고 답하기 ]

글쓴이 :최기섭 2000년 3월 31일 09:26:39

In Reply to: Jtable에서 필드의 추가 posted by 백승진 on 2000년 3월 31일 02:03:34:

아래에 문의하신 내용에 대한 답변이 있는데 보시지...
간단하게 설명드리면...


JTable의 생성자들 중에 다음과 같은 게 있습니다.


JTable(TableModel dm);


그리고 물론 JTable class에는 setModel(TableModel dm)이라는 함수도 있구요.
그리고 TableModel을 상속한 AbstractTableModel을 상속한 DefaultTableModel이라는 클래스에 addRow(), insertRow(), removeRow()라는 함수들이 있습니다.
이 함수들을 사용하면 원하시는 일들을 할 수 있습니다.


파일에서 배열에 데이타를 넣는 건 물론 가능하죠.
가능하면 데이터베이스를 사용하는 게 좋지만 파일로 대신한다면 데이터에 쓰이지 않는 문자로 각각을 구분하면 읽어와서 보여줄 때 StringTokenizer를 사용하면 좀 편할 겁니다. 예를 들면, 파일엔 이렇게 쓰고


0/람보/미국 영화사/10000/0/500/대출가능
...........
...........


프로그램에서 읽어들일땐


BufferedReader br = new BufferedReader( new FileReader("파일 이름"));


String readLine = br.readLine();


StringTokenizer st = new StringTokenizer( readLine, "/");


String orderNum = st.nextToken();
String title = st.nextToken();
............
............


test해보고 올리는 게 아니라서 틀린 곳이 있을 지도 모르고 예외 처리도 없습니다.


대충 이런 식으로 하시면 됩니다.
즐거운 하루 되십시요.



다음 글들:



이어서 글올리기(답하기)

이름:
E-Mail:
제목:
내용:
HTML 태그 포함 여부: HTML 문서일 경우 체크
관련 URL(선택):
URL 제목(선택):
관련 이미지 URL:


[ 다음 글들 ] [ 이어서 글올리기(답하기) ] [ 자바 묻고 답하기 ]