|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--javax.swing.plaf.ComponentUI | +--javax.swing.plaf.FileChooserUI | +--javax.swing.plaf.basic.BasicFileChooserUI | +--javax.swing.plaf.metal.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
°¢Á¾ÀÇ »çÀÌÁî ¹× ½ºÅ¸ÀÏÀ» Ç¥Çö ÇÕ´Ï´Ù. |
protected class |
MetalFileChooserUI.SingleClickListener
|
ÇʵåÀÇ °³¿ä |
Ŭ·¡½º javax.swing.plaf.basic. BasicFileChooserUI ¿¡¼ »ó¼Ó¹ÞÀº Çʵå |
cancelButtonMnemonic , cancelButtonText , cancelButtonToolTipText , computerIcon , detailsViewIcon , directoryIcon , directoryOpenButtonMnemonic , directoryOpenButtonText , directoryOpenButtonToolTipText , fileIcon , floppyDriveIcon , hardDriveIcon , helpButtonMnemonic , helpButtonText , helpButtonToolTipText , homeFolderIcon , listViewIcon , newFolderIcon , openButtonMnemonic , openButtonText , openButtonToolTipText , saveButtonMnemonic , saveButtonText , saveButtonToolTipText , updateButtonMnemonic , updateButtonText , updateButtonToolTipText , upFolderIcon |
»ý¼ºÀÚÀÇ °³¿ä | |
MetalFileChooserUI (JFileChooser filechooser)
|
Ŭ·¡½º javax.swing.plaf.basic. BasicFileChooserUI ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clearIconCache , createDoubleClickListener , createModel , getAcceptAllFileFilter , getAccessoryPanel , getApproveButtonMnemonic , getApproveButtonText , getApproveButtonToolTipText , getApproveSelectionAction , getCancelSelectionAction , getChangeToParentDirectoryAction , getDialogTitle , getDirectory , getFileChooser , getFileView , getGoHomeAction , getModel , getNewFolderAction , getUpdateAction , installDefaults , installIcons , isDirectorySelected , setDirectory , uninstallDefaults , uninstallIcons , uninstallListeners , uninstallStrings |
Ŭ·¡½º javax.swing.plaf. ComponentUI ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
contains , getAccessibleChild , getAccessibleChildrenCount , 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)
ComponentUI
ÀÇ ±â¼ú: createUI
¸Þ¼Òµå¸¦ Á¦°øÇØ, ±× UI delegateÀÇ ¼ºê Ŭ·¡½ºÀÇ ÀνºÅϽº¸¦ µ¹·ÁÁÙ Çʿ䰡 ÀÖ½À´Ï´Ù. UI delegateÀÇ ¼ºê Ŭ·¡½º°¡ »óÅ ¾øÀ½ÀÇ °æ¿ì, º¹¼öÀÇ ÄÄÆÛ³ÍÆ®¿¡ °øÀ¯µÇ´Â ÀνºÅϽº¸¦ µ¹·ÁÁÝ´Ï´Ù. UI delegateÀÌ »óÅ ÀÖ´Â °æ¿ì, ÄÄÆÛ³ÍÆ® ¸¶´Ù »õ·Î¿î ÀνºÅϽº¸¦ µ¹·ÁÁÙ Çʿ䰡 ÀÖ½À´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â È£ÃâÇØ¼± ¾È µÇ±â ¶§¹®¿¡, ±× µðÆúÆ® ±¸ÇöÀº ¿¡·¯¸¦ ½½·Î¿ì ÇÕ´Ï´Ù.
public void installUI(JComponent c)
ComponentUI
ÀÇ ±â¼ú: ComponentUI
ÀνºÅϽº°¡, ÁöÁ¤µÈ ÄÄÆÛ³ÍÆ®ÀÇ UI delegateÀ¸·Î¼ ÀνºÅç µÇ°í ÀÖÀ» ¶§ ºÒ·Á °©´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â ÀÌÇϸ¦ Æ÷ÇÔÇÑ Look & Feel ¿ëÀÇ ÄÄÆÛ³ÍÆ®¸¦ ¿ÏÀüÇÏ°Ô ±¸¼ºÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
LayoutManager
¸¦ ÀνºÅç ÇÑ´Ù
PropertyChangeListener
¸¦ ÄÄÆÛ³ÍÆ®¿¡ ÀÛ¼º ¶Ç´Â ÀνºÅç ÇÑ´Ù
BasicFileChooserUI
³»ÀÇ installUI
c
- UI delegateÀÌ ÀνºÅç µÇ°í ÀÖ´Â ÄÄÆÛ³ÍÆ®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 delegateÀ¸·Î¼ÀÇ UIComponent
ÀνºÅϽº°¡ »èÁ¦µÇ°í ÀÖÀ» ¶§ ºÒ·Á °©´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â installUI
¿¡ ÀÇÇØ ½ÇÇàµÈ ±¸¼ºÀ» ¹ÙÅÁÀ¸·Î µÇµ¹¸± Çʿ䰡 ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì,JComponent
ÀνºÅϽº¸¦ ±ú²ýÇÑ »óÅ (¿©ºÐÀÇ Ã»ÃëÀÚ³ª, Look & Feel °íÀ¯ÀÇ ÇÁ·ÎÆÛƼ ¿ÀºêÁ§Æ®°¡ ³²Áö ¾Ê°Ô)·Î Çϵµ·Ï(µíÀÌ) ÃæºÐÈ÷ ÁÖÀÇÇØ ÁÖ¼¼¿ä. ¼ø¼¿¡´Â ´ÙÀ½ÀÇ °ÍÀÌ ÀÖ½À´Ï´Ù.
BasicFileChooserUI
³»ÀÇ uninstallUI
c
- ÀÌ UI delegateÀÌ »èÁ¦µÇ´Â ÄÄÆÛ³ÍÆ®. ÀÌ Àμö´Â ÀÚÁÖ ¹«½ÃµÇÁö¸¸, 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 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ ÀÖ¾î¼ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.