|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요 : 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.FileChooserUI
javax.swing.plaf.basic.BasicFileChooserUI
javax.swing.plaf.metal.MetalFileChooserUI
public class MetalFileChooserUI
FileChooser 의 Metal Look & Feel 구현입니다.
| 상자의 클래스의 개요 | |
|---|---|
protected class |
MetalFileChooserUI.DirectoryComboBoxAction
DirectoryComboBox 로 선택되고 있는 항목이 변경되었을 때에 액션을 일으킵니다. |
protected class |
MetalFileChooserUI.DirectoryComboBoxModel
활자의 서체 선택의 combobox로 사용하는 데이터 모델입니다. |
protected class |
MetalFileChooserUI.FileRenderer
|
protected class |
MetalFileChooserUI.FilterComboBoxModel
활자의 서체 선택의 combobox로 사용하는 데이터 모델입니다. |
class |
MetalFileChooserUI.FilterComboBoxRenderer
각종의 사이즈 및 스타일을 draw 합니다. |
protected class |
MetalFileChooserUI.SingleClickListener
|
| 필드의 개요 |
|---|
| 생성자 의 개요 | |
|---|---|
MetalFileChooserUI (JFileChooser filechooser)
|
|
| 클래스 javax.swing.plaf. ComponentUI 로부터 상속된 메소드 |
|---|
contains , getAccessibleChild , getAccessibleChildrenCount , getBaseline , getBaselineResizeBehavior , paint , update |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
| 생성자 의 상세 |
|---|
public MetalFileChooserUI(JFileChooser filechooser)
| 메소드의 상세 |
|---|
public static ComponentUI createUI(JComponent c)
public void installUI(JComponent c)
ComponentUI 의 기술:ComponentUI 인스턴스가, 지정된 컴퍼넌트의 UI 위양으로서 인스톨 되고 있을 때 불려 갑니다. 이 메소드는, 이하를 포함한 Look & Feel 용의 컴퍼넌트를 완전하게 구성할 필요가 있습니다.
LayoutManager 를 인스톨 한다
PropertyChangeListener 를 컴퍼넌트에 작성 또는 인스톨 한다
BasicFileChooserUI 내의 installUI c - UI 위양이 인스톨 되고 있는 컴퍼넌트ComponentUI.uninstallUI(javax.swing.JComponent) ,
JComponent.setUI(javax.swing.plaf.ComponentUI) ,
JComponent.updateUI() public void uninstallComponents(JFileChooser fc)
BasicFileChooserUI 내의 uninstallComponents public void installComponents(JFileChooser fc)
BasicFileChooserUI 내의 installComponents protected JPanel getButtonPanel()
protected JPanel getBottomPanel()
protected void installStrings(JFileChooser fc)
BasicFileChooserUI 내의 installStrings protected void installListeners(JFileChooser fc)
BasicFileChooserUI 내의 installListeners protected ActionMap getActionMap()
protected ActionMap createActionMap()
protected JPanel createList(JFileChooser fc)
protected JPanel createDetailsView(JFileChooser fc)
public ListSelectionListener createListSelectionListener(JFileChooser fc)
BasicFileChooserUI 내의 createListSelectionListener fc - JFileChooser
ListSelectionListenerpublic void uninstallUI(JComponent c)
ComponentUI 의 기술:installUI 시에, 지정된 컴퍼넌트로 구성된 내용을 취소합니다. 이 메소드는, 지정된 컴퍼넌트의 UI 위양으로서의 UIComponent 인스턴스가 삭제되고 있을 때 불려 갑니다. 이 메소드는,installUI 에 의해 실행된 구성을 바탕으로 되돌릴 필요가 있습니다. 이 경우,JComponent 인스턴스를 깨끗한 상태 (여분의 청취자나, Look & Feel 고유의 프로퍼티 객체가 남지 않게)로 하도록(듯이) 충분히 주의해 주세요. 순서에는 다음의 것이 있습니다.
BasicFileChooserUI 내의 uninstallUI c - 이 UI 위양을 삭제하는 컴퍼넌트.
이 인수는 일반적으로 무시되지만,
UI 객체에 상태가 없고, 복수의 컴퍼넌트에 공유되고 있는 경우는
사용되는 일이 있는ComponentUI.installUI(javax.swing.JComponent) ,
JComponent.updateUI() public Dimension getPreferredSize(JComponent c)
JFileChooser 의 적절한 사이즈를 돌려줍니다. 이 적절한 사이즈는, 적어도 파일 츄-더의 레이아웃 매니저에 의해 추천 된 적절한 사이즈와 같은 크기 (높이와 폭의 양쪽 모두)일 필요가 있습니다.
ComponentUI 내의 getPreferredSize c - JFileChooser
DimensionJComponent.getPreferredSize() ,
LayoutManager.preferredLayoutSize(java.awt.Container) public Dimension getMinimumSize(JComponent c)
JFileChooser 의 최소 사이즈를 돌려줍니다.
ComponentUI 내의 getMinimumSize c - JFileChooser
DimensionJComponent.getMinimumSize() ,
LayoutManager.minimumLayoutSize(java.awt.Container) ,
ComponentUI.getPreferredSize(javax.swing.JComponent) public Dimension getMaximumSize(JComponent c)
JFileChooser 의 최대 사이즈를 돌려줍니다.
ComponentUI 내의 getMaximumSize c - JFileChooser
DimensionJComponent.getMaximumSize() ,
LayoutManager2.maximumLayoutSize(java.awt.Container) public PropertyChangeListener createPropertyChangeListener(JFileChooser fc)
BasicFileChooserUI 내의 createPropertyChangeListener protected void removeControlButtons()
protected void addControlButtons()
public void ensureFileIsVisible(JFileChooser fc,
File f)
BasicFileChooserUI 내의 ensureFileIsVisible public void rescanCurrentDirectory(JFileChooser fc)
BasicFileChooserUI 내의 rescanCurrentDirectory public String getFileName()
BasicFileChooserUI 내의 getFileName public void setFileName(String filename)
BasicFileChooserUI 내의 setFileName protected void setDirectorySelected(boolean directorySelected)
BasicFileChooserUI 내의 setDirectorySelected directorySelected - 디렉토리가 현재 선택되고 있는 경우public String getDirectoryName()
BasicFileChooserUI 내의 getDirectoryName public void setDirectoryName(String dirname)
BasicFileChooserUI 내의 setDirectoryName protected javax.swing.plaf.metal.MetalFileChooserUI.DirectoryComboBoxRenderer createDirectoryComboBoxRenderer(JFileChooser fc)
protected MetalFileChooserUI.DirectoryComboBoxModel createDirectoryComboBoxModel(JFileChooser fc)
protected MetalFileChooserUI.FilterComboBoxRenderer createFilterComboBoxRenderer()
protected MetalFileChooserUI.FilterComboBoxModel createFilterComboBoxModel()
public void valueChanged(ListSelectionEvent e)
protected JButton getApproveButton(JFileChooser fc)
BasicFileChooserUI 내의 getApproveButton
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요 : 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.