|
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
ListSelectionListenerpublic 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
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 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.