2010-11-29 3 views
0

혼자서 스윙을 시도하고 있습니다. 이것은 나의 첫날입니다. 나는 오래 동안 GWT에서 일해왔다. String을 키 값 쌍으로 사용하여 hashMap을 얻으려고하고 두 문자열을 두 개의 인접한 열로 표시하고 세 번째 열의 텍스트 상자를 표시하려고합니다.스윙을 사용하는 패널

누군가 정확한 코드를 알려줄 수 있습니까?

JLabel, JTextField 및 JComponent를 사용하고 있습니다.

감사합니다.

+0

Java GUI 라이브러리는 "스윙"이 아니라 "스윙"이라고합니다. – Jesper

답변

1

먼저, 추가 개발에 사용할 LayoutManager를 결정해야합니다.

여기를 참조하십시오 : 당신이 결정한 http://download.oracle.com/javase/tutorial/uiswing/layout/using.html

는, 사용에 가서 JFrame의에 구성 요소를 추가 Layoutmanagaer 말했다.

찾고있는 거의 모든 것이 링크 된 자습서에서 찾을 수 있습니다. 지도에서 키 - 값 쌍을 검색하는 방법을 알고 있다고 가정합니다. 그렇게 명확히 할 필요는 없습니까?

건배

+0

예 HashMap 개념으로 분명합니다. 링크를 가져 주셔서 감사합니다. :) –

1

체크 아웃 GridLayout. GWT의 FlexTable과 비슷합니다. 하나의 단점은 모든 구성 요소의 크기가 동일한 크기로 조정된다는 것입니다. JTable 또는 GridBagLayout을 사용하면 더 세밀하게 제어 할 수 있지만 스윙에서 시작하는 경우 개념적으로 어려울 수 있습니다.

관련 문제