モジュール java.desktop
パッケージ javax.swing.plaf.metal

クラスMetalFileChooserUI


  • public class MetalFileChooserUI
    extends BasicFileChooserUI
    FileChooserのMetal L&F実装です。
    • コンストラクタの詳細

      • MetalFileChooserUI

        public MetalFileChooserUI​(JFileChooser filechooser)
        MetalFileChooserUIの新しいインスタンスを構築します。
        パラメータ:
        filechooser - JFileChooser
    • メソッドの詳細

      • createUI

        public static ComponentUI createUI​(JComponent c)
        MetalFileChooserUIの新しいインスタンスを構築します。
        パラメータ:
        c - コンポーネント
        戻り値:
        MetalFileChooserUIの新しいインスタンス
      • getButtonPanel

        protected JPanel getButtonPanel()
        ボタン・パネルを返します。
        戻り値:
        ボタン・パネル
      • getBottomPanel

        protected JPanel getBottomPanel()
        下のパネルを返します。
        戻り値:
        ボトム・パネル
      • getActionMap

        protected ActionMap getActionMap()
        ActionMapのインスタンスを返します。
        戻り値:
        ActionMapのインスタンス
      • createActionMap

        protected ActionMap createActionMap()
        ActionMapのインスタンスを構築します。
        戻り値:
        ActionMapのインスタンス
      • createList

        protected JPanel createList​(JFileChooser fc)
        詳細ビューを構築します。
        パラメータ:
        fc - JFileChooser
        戻り値:
        リスト
      • createDetailsView

        protected JPanel createDetailsView​(JFileChooser fc)
        詳細ビューを構築します。
        パラメータ:
        fc - JFileChooser
        戻り値:
        詳細ビュー
      • getPreferredSize

        public Dimension getPreferredSize​(JComponent c)
        指定されたJFileChooserの推奨サイズを返します。 この適切なサイズは、少なくともファイル・チューザのレイアウト・マネージャによって推奨された適切なサイズと同じ大きさ(高さと幅の両方)である必要があります。
        オーバーライド:
        getPreferredSize、クラスComponentUI
        パラメータ:
        c - JFileChooser
        戻り値:
        ファイル・チューザの適切な幅および高さを指定するDimension
        関連項目:
        JComponent.getPreferredSize(), LayoutManager.preferredLayoutSize(java.awt.Container)
      • removeControlButtons

        protected void removeControlButtons()
        下のパネルからコントロール・ボタンを削除します。
      • addControlButtons

        protected void addControlButtons()
        下のパネルにコントロール・ボタンを追加します。
      • setDirectorySelected

        protected void setDirectorySelected​(boolean directorySelected)
        現在ディレクトリがUIで選択されているかどうかを記憶するためのプロパティです。 通常、選択イベントでUIにより呼び出されます。
        オーバーライド:
        setDirectorySelected、クラスBasicFileChooserUI
        パラメータ:
        directorySelected - ディレクトリが現在選択されている場合
        導入されたバージョン:
        1.4
      • setDirectoryName

        public void setDirectoryName​(String dirname)
        ディレクトリ名を設定します。
        オーバーライド:
        setDirectoryName、クラスBasicFileChooserUI
        パラメータ:
        dirname - ディレクトリ名
      • createDirectoryComboBoxModel

        protected MetalFileChooserUI.DirectoryComboBoxModel createDirectoryComboBoxModel​(JFileChooser fc)
        DirectoryComboBoxDataModelの新しいインスタンスを構築します。
        パラメータ:
        fc - JFileChooser
        戻り値:
        DirectoryComboBoxDataModelの新しいインスタンス
      • valueChanged

        public void valueChanged​(ListSelectionEvent e)
        ListSelectionEventが発生したときに呼び出されます。
        パラメータ:
        e - ListSelectionEventのインスタンス