그래, 내가이 일을하려고 노력했지만 완전히 갇혀있어, 나는 꽤 간단하다고 확신한다.JTextField를 JTable에 프린트하는 방법?
그래서 JTable에 인쇄 할 JTextField 세트가 있습니다. 나는 어떻게 그것에 대해 갈 것인가? 이 내 JTable의 코드의 일부입니다
static String[] vdLabel = {"Date", "Trans. Type", "Check No.", "Trans Description", "Payment/Debit(-)", "Deposit/Credit(+)", "Balance"};
static DefaultTableModel viewTable = new DefaultTableModel(vdLabel,0);
static JTable viewLabel = new JTable(viewTable);
내가 "날짜"에서 이러한 변수를 배치 할 "트랜스 형"등
static JTextField dateTrans = new JTextField();
static JTextField typeOfTrans = new JTextField();
static JTextField checkNo = new JTextField();
당신이 난 이해하지 않는 경우 여기에 도움이 될만한 작은 그림이 있습니다. 그 사진에서
http://www.javalobby.org/articles/jtable/images/img2.png
은 "제목", "아티스트"와 "내 캐릭터의 앨범"거기에 변수 'vdLabel'그때 vdLabel과에 등 날짜에 대한 문자열을 추가 할 수있는 방법
JTable에 추가할까요?
먼저 문자열이 문자열 인 경우 해당 문자열을 두 번 클릭하고 기본적으로 편집 할 수 있습니다. 최종 결과가 어떻게 보이는지 설명해 주시겠습니까? JTable에 행을 추가하면 원하는대로 될 것 같습니다. –
테이블과 모델이 처리하도록하십시오. 적절한 열에 대한'getColumnClass' 메쏘드의'Date'를 리 테인하는 것은 테이블이 그것의 빌트인 렌더러와 에디터를 사용할 수있게합니다. 당신이 원한다면, 당신은 자신을 설정할 수 있습니다. 자세한 내용은 [테이블 사용 방법] (http://docs.oracle.com/javase/tutorial/uiswing/components/table.html)을 참조하십시오. – MadProgrammer
기본적으로 내 프로그램은 GUI를 통한 은행 업무 프로그램입니다. 하나의 카드가 JTextField를 잡고 사용자가 해당 카드 창에서 문자열을 입력하거나 부동 상태로 둡니다. 해당 사용자가 JTextField에 문자열을 입력하면 해당 특정 사용자를 잡아서 JTable에 넣고 싶습니다. 그러나 사용자는 JTable에 입력하기 만하면 안됩니다. – user2318083