[Swing 기초] 스윙 기본 Component

2009. 6. 23. 17:37 - 에릭투스

<java2 jdk 5.0>

1)  Swing Component
   1.  JButton : 버튼
   2.  JCheckBox : 체크박스
   3.  JCheckboxMenuItem :체크박스 메뉴아이템.
   4.  JColorChooser : 컬러선택 다이얼로그.
   5.  JComboBox : 드롭다운 리스트
   6.  JDesktopPane : 내부 프레임의 컨테이너.
   7.  JDialog : 다이어로그의 최상위 클래스
   8.  JFrame :
   9.  JInternalFrame : 내부 프레임
   10 .  JLabel : 라벨( text가아닌 subject)
   11. JList : List개념.
   12. JMenu : 메뉴대응
   13. JMenuItem : 메뉴 아이템.
   14. JOptionPane : 옵션처리 다이얼로그
   15. JPanel : 프레임보다 조금 작은 개념으로(Flow Layout)
   16. JPasswordField : 패스워드입력.
   17. JPopupMenu : 팝업메뉴.
   18. JProgressBar : 진행바.
   19. JRadioButton : 선택버튼.
   20. JScrollBar : 스크롤바.
   21. JScrollPane : 스코롤판.
   22. JSeparator : 분리자.
   23. JSlider : 슬라이더(?)
   24. JSpinner : 스피너(?)
   25. JSplitPane : 두개의 영역을 제공하는 판.
   26. JTabbedPane : tab을 가지고 있는 판.
   27. JTable : 테이블
   28. JTextField : 간단한 텍스트.
   29. JTextPane : 간단한 텍스트에디터.
   30. JToggleButton : 토글버튼(?)
   31. JToolBar : 툴바제공
   32. JToolTip : 풍선도움말.
   33. JTree : 트리뷰(윈도우탐색기 비슷함)
   34. JWindow : 윈도우대응.

2) 테두리의 설정.
 : <interface> javax.swing.border.Border
 : 테두리의 두께, 색상, 질감 등의 설정이 가능.
   1. BevelBorder : 3차원적인 효과를 내기위한 Border
   2. SoftBevelBorder : 부드러운 외곽처리
   3. LineBorder : 라인으로 외곽선 효과를 내는 Border
   4. EtchedBorder : 평면에 끌로 판듯이 외곽선 효과를 냄.
   5. EmptyBorder : 외곽선 없음, 단 다른 컴포넌트와읭 공간을 확보함.
   6. MatteBorder : 아이콘이나 컬러로 매트효과를 내는 Border
   7. CompoundBorder : Border를 여러개 합친효과를 냄,
   8. TitledBorder : 지정한 위치에 타이틀을 나타내주는 Border

3) Component ( Button )
   1. AbstractButton : 추상 button으로 하나의 변수로 여러개의 button생성가능
   2. JSlider  : Slider 같은 bar형태임. JSlider(JSlider.HORIZONTAL,0,100,50);
       : JSlider(JSlider.HORIZONTAL,최소값,최대값,현재값);
       : slider. setMajorTickSpacing(10); : 공간 띄우는 건가??
       : slider. setPaintTicks(true) : 모르겠음..

   3. JRadioButton
   4. ButtonGroup
아이씨 Look & Feel 왤케 어려워 -_-;;;;;;


 

다른 카테고리의 글 목록

자바 기본 공부/스윙 기초 카테고리의 포스트를 톺아봅니다