|
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
ListSelectionListener
public 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
Dimension
JComponent.getPreferredSize()
,
LayoutManager.preferredLayoutSize(java.awt.Container)
public Dimension getMinimumSize(JComponent c)
JFileChooser
의 최소 사이즈를 돌려줍니다.
ComponentUI
내의 getMinimumSize
c
- JFileChooser
Dimension
JComponent.getMinimumSize()
,
LayoutManager.minimumLayoutSize(java.awt.Container)
,
ComponentUI.getPreferredSize(javax.swing.JComponent)
public Dimension getMaximumSize(JComponent c)
JFileChooser
의 최대 사이즈를 돌려줍니다.
ComponentUI
내의 getMaximumSize
c
- JFileChooser
Dimension
JComponent.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 도 참조해 주세요.