インタフェース
javax.swing.Iconの使用
パッケージ
説明
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
Swingコンポーネントの周囲に各種ボーダーを描画するためのクラスおよびインタフェースを提供します。
JColorChooser
コンポーネントによって使用されるクラスとインタフェースが含まれています。JFileChooser
コンポーネントによって使用されるクラスとインタフェースが含まれています。1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。
Synthは、すべてのペイントが委譲されるスキン設定可能なLook & Feelです。
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
HTMLテキスト・エディタを作成するためのクラス
HTMLEditorKit
とサポート・クラスを提供します。javax.swing.JTree
を処理するためのクラスとインタフェースを提供します。-
javax.swingでのIconの使用
修飾子と型フィールド説明protected Icon
JInternalFrame.frameIcon
内部フレームの左上隅に表示されるアイコンです。protected Icon
JOptionPane.icon
ペインで使用されるアイコンです。修飾子と型メソッド説明AbstractButton.getDisabledIcon()
無効な状態のボタンのアイコンを返します。JLabel.getDisabledIcon()
無効な状態のラベルのアイコンを返します。LookAndFeel.getDisabledIcon
(JComponent component, Icon icon) 無効な状態のIcon
を返します。JTabbedPane.getDisabledIconAt
(int index) index
のタブの使用不可のアイコンを返します。AbstractButton.getDisabledSelectedIcon()
無効で、かつ選択されている状態のボタンのアイコンを返します。LookAndFeel.getDisabledSelectedIcon
(JComponent component, Icon icon) 無効で、かつ選択されているコンポーネントによって使用されるIcon
を返します。JInternalFrame.getFrameIcon()
この内部フレームのタイトル・バー(通常は左上隅)に表示されるイメージを返します。AbstractButton.getIcon()
デフォルトのアイコンを返します。このファイルまたはファイル・タイプのアイコンを返します。どちらが返されるかは、システムによって異なります。JLabel.getIcon()
ラベルに表示するグラフィック・イメージ(グリフやアイコン)を返します。JOptionPane.getIcon()
このペインが表示するアイコンを返します。key
の値がIcon
である場合はそれを返し、それ以外の場合はnull
を返します。指定されたLocale
のkey
の値がIcon
である場合はそれを返し、それ以外の場合はnull
を返します。static Icon
デフォルトからIcon
を返します。static Icon
デフォルトから、指定されたロケールに適したIcon
を返します。JTabbedPane.getIconAt
(int index) index
のタブのアイコンを返します。AbstractButton.getPressedIcon()
押された状態のボタンのアイコンを返します。AbstractButton.getRolloverIcon()
反転した状態のボタンのアイコンを返します。AbstractButton.getRolloverSelectedIcon()
反転して選択された状態のボタンのアイコンを返します。AbstractButton.getSelectedIcon()
選択された状態のボタンのアイコンを返します。TransferHandler.getVisualRepresentation
(Transferable t) 転送の外観を設定するオブジェクトを返します。修飾子と型メソッド説明void
title
またはicon
、あるいはその両方(どちらかはnull
でもかまわない)で表されるcomponent
を追加します。void
title
またはicon
、あるいはその両方(どちらかはnull
でもかまわない)で表されるcomponent
およびtip
を追加します。static MatteBorder
BorderFactory.createMatteBorder
(int top, int left, int bottom, int right, Icon tileIcon) 指定されたアイコンの複数のタイルで構成される飾り縁ボーダーを生成します。LookAndFeel.getDisabledIcon
(JComponent component, Icon icon) 無効な状態のIcon
を返します。LookAndFeel.getDisabledSelectedIcon
(JComponent component, Icon icon) 無効で、かつ選択されているコンポーネントによって使用されるIcon
を返します。int
JTabbedPane.indexOfTab
(Icon icon) 指定されたicon
を持つ最初のタブ・インデックスを返します。そのアイコンを持つタブがない場合は -1を返します。protected void
AbstractButton
の初期化。protected void
指定されたテキストおよびアイコンでメニュー項目を初期化します。void
JTextPane.insertIcon
(Icon g) 現在選択されているコンテンツの置換後の内容としてドキュメントにアイコンを挿入します。void
指定されたtitleまたはicon、あるいはその両方(どちらかはnull
でもかまわない)で表される、指定されたcomponentの新しいタブを、指定されたindexの位置に挿入します。static String
SwingUtilities.layoutCompoundLabel
(FontMetrics fm, String text, Icon icon, int verticalAlignment, int horizontalAlignment, int verticalTextPosition, int horizontalTextPosition, Rectangle viewR, Rectangle iconR, Rectangle textR, int textIconGap) アイコン起点の位置、テキスト・ベースライン起点の位置、および可能であればクリップされた複合ラベル文字列を計算して返します。static String
SwingUtilities.layoutCompoundLabel
(JComponent c, FontMetrics fm, String text, Icon icon, int verticalAlignment, int horizontalAlignment, int verticalTextPosition, int horizontalTextPosition, Rectangle viewR, Rectangle iconR, Rectangle textR, int textIconGap) アイコン起点の位置、テキスト・ベースライン起点の位置、および可能であればクリップされた複合ラベル文字列を計算して返します。void
AbstractButton.setDisabledIcon
(Icon disabledIcon) 無効な状態のボタンのアイコンを設定します。void
JLabel.setDisabledIcon
(Icon disabledIcon) このJLabelが無効にされている(JLabel.setEnabled(false)が実行されている)場合に表示されるアイコンを設定します。void
JTabbedPane.setDisabledIconAt
(int index, Icon disabledIcon) index
の無効なアイコンをicon
に設定します。null
にすることもできます。void
AbstractButton.setDisabledSelectedIcon
(Icon disabledSelectedIcon) 無効かつ選択状態のボタンのアイコンを設定します。void
JInternalFrame.setFrameIcon
(Icon icon) この内部フレームのタイトル・バー(通常は左上隅)に表示するイメージを設定します。void
ボタンのデフォルトのアイコンを設定します。void
このコンポーネントが表示するアイコンを定義します。void
表示するアイコンを設定します。void
index
のアイコンをicon
に設定します。null
にすることもできます。void
AbstractButton.setPressedIcon
(Icon pressedIcon) 押された状態のボタンのアイコンを設定します。void
AbstractButton.setRolloverIcon
(Icon rolloverIcon) 反転した状態のボタンのアイコンを設定します。void
AbstractButton.setRolloverSelectedIcon
(Icon rolloverSelectedIcon) 反転して選択された状態のボタンのアイコンを設定します。void
AbstractButton.setSelectedIcon
(Icon selectedIcon) 選択された状態のボタンのアイコンを設定します。static int
JOptionPane.showConfirmDialog
(Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon) 選択肢の数がoptionType
パラメータによって決定される、指定されたアイコンを持つダイアログを表示します。static Object
JOptionPane.showInputDialog
(Component parentComponent, Object message, String title, int messageType, Icon icon, Object[] selectionValues, Object initialSelectionValue) 初期選択、指定可能な選択項目、およびそれ以外のすべてのオプションの指定が可能なブロッキング・ダイアログでユーザーに入力を求めます。static int
JOptionPane.showInternalConfirmDialog
(Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon) 指定されたアイコンを持つ内部ダイアログ・パネルを表示します。選択項目数はoptionType
パラメータで決まります。static Object
JOptionPane.showInternalInputDialog
(Component parentComponent, Object message, String title, int messageType, Icon icon, Object[] selectionValues, Object initialSelectionValue) 初期選択、指定可能な選択項目、およびそれ以外のすべてのオプションの指定が可能なブロッキング内部ダイアログでユーザーに入力を求めます。static void
JOptionPane.showInternalMessageDialog
(Component parentComponent, Object message, String title, int messageType, Icon icon) すべてのパラメータを指定して、メッセージを表示するための内部ダイアログ・パネルを表示します。static int
JOptionPane.showInternalOptionDialog
(Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon, Object[] options, Object initialValue) 指定されたアイコンを持つ内部ダイアログ・パネルを表示します。初期選択はinitialValue
パラメータ、選択項目数はoptionType
パラメータで決まります。static void
JOptionPane.showMessageDialog
(Component parentComponent, Object message, String title, int messageType, Icon icon) すべてのパラメータを指定して、メッセージを表示するためのダイアログを表示します。static int
JOptionPane.showOptionDialog
(Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon, Object[] options, Object initialValue) 最初の選択がinitialValue
パラメータによって決定され、選択肢の数がoptionType
パラメータによって決定される、指定されたアイコンを持つダイアログを表示します。修飾子コンストラクタ説明AbstractAction
(String name, Icon icon) 指定された名前および小さいアイコンを使用してAction
を作成します。初期テキストおよびアイコン付きのボタンを生成します。アイコン付きのボタンを生成します。初期状態で選択されていない、指定されたテキストおよびアイコン付きのチェックボックスを生成します。テキストおよびアイコン付きのチェックボックスを生成し、それが初期状態で選択されるかどうかを指定します。初期状態で選択されていない、アイコン付きのチェックボックスを生成します。アイコン付きのチェックボックスを生成し、それが初期状態で選択されるかどうかを指定します。JCheckBoxMenuItem
(String text, Icon icon) 初期状態で選択されていない、指定されたテキストおよびアイコン付きのチェックボックス・メニュー項目を生成します。JCheckBoxMenuItem
(String text, Icon icon, boolean b) 指定されたテキスト、アイコン、および選択状態を持つチェックボックス・メニュー項目を生成します。JCheckBoxMenuItem
(Icon icon) 初期状態で選択されていない、アイコン付きのチェックボックス・メニュー項目を生成します。指定されたテキスト、イメージ、および水平方向の配置方法で、JLabel
のインスタンスを作成します。JLabel
のインスタンスを、指定されたイメージで作成します。JLabel
のインスタンスを、指定されたイメージと水平方向の配置方法で作成します。指定されたテキストおよびアイコンでJMenuItem
を作成します。指定されたアイコンでJMenuItem
を作成します。JOptionPane
(Object message, int messageType, int optionType, Icon icon) 指定されたメッセージ型、オプション、およびアイコンを使用して、メッセージを表示するためのJOptionPane
のインスタンスを生成します。JOptionPane
(Object message, int messageType, int optionType, Icon icon, Object[] options) 指定されたメッセージ型、アイコン、およびオプションを使用して、メッセージを表示するためのJOptionPane
のインスタンスを生成します。JOptionPane
(Object message, int messageType, int optionType, Icon icon, Object[] options, Object initialValue) 指定されたメッセージ型、アイコン、およびオプションを使い、初期状態で選択されているオプションを指定して、メッセージを表示するためのJOptionPane
のインスタンスを生成します。JRadioButton
(String text, Icon icon) 初期状態では選択解除のラジオ・ボタンを、テキストとイメージの指定ありで作成します。JRadioButton
(String text, Icon icon, boolean selected) ラジオ・ボタンを、テキスト、イメージ、および選択状態の指定ありで作成します。JRadioButton
(Icon icon) 初期状態では選択解除されているラジオ・ボタンを、イメージの指定あり、テキストの指定なしで作成します。JRadioButton
(Icon icon, boolean selected) ラジオ・ボタンを、選択状態とイメージの指定あり、テキストの指定なしで作成します。JRadioButtonMenuItem
(String text, Icon icon) 指定されたIcon
とテキストを使用して、ラジオ・ボタン・メニュー項目を作成します。JRadioButtonMenuItem
(String text, Icon icon, boolean selected) ラジオ・ボタン・メニュー項目を、テキスト、イメージ、および選択状態を指定して作成します。JRadioButtonMenuItem
(Icon icon) アイコンを指定してJRadioButtonMenuItem
を作成します。JRadioButtonMenuItem
(Icon icon, boolean selected) ラジオ・ボタン・メニュー項目を、イメージおよび選択状態を指定し、テキストを指定しないで作成します。JToggleButton
(String text, Icon icon) 初期状態で選択解除されているトグル・ボタンを、指定されたテキストおよびイメージで作成します。JToggleButton
(String text, Icon icon, boolean selected) トグル・ボタンを、指定されたテキスト、イメージ、および選択状態で作成します。JToggleButton
(Icon icon) 初期状態で選択解除されているトグル・ボタンを、イメージの指定あり、テキストの指定なしで作成します。JToggleButton
(Icon icon, boolean selected) トグル・ボタンを、イメージおよび選択状態の指定あり、テキストの指定なしで作成します。 -
javax.swing.borderでのIconの使用
修飾子コンストラクタ説明MatteBorder
(int top, int left, int bottom, int right, Icon tileIcon) 飾り縁ボーダーを、指定されたイン・セットおよびタイル・アイコンで作成します。MatteBorder
(Insets borderInsets, Icon tileIcon) 飾り縁ボーダーを、指定されたイン・セットおよびタイル・アイコンで作成します。MatteBorder
(Icon tileIcon) 飾り縁ボーダーを、指定されたタイル・アイコンで作成します。 -
javax.swing.colorchooserでのIconの使用
修飾子と型メソッド説明abstract Icon
AbstractColorChooserPanel.getLargeDisplayIcon()
パネルの大きな表示アイコンを返します。abstract Icon
AbstractColorChooserPanel.getSmallDisplayIcon()
パネルの小さな表示アイコンを返します。 -
javax.swing.filechooserでのIconの使用
修飾子と型メソッド説明JFileChooser
でこのファイルを表すアイコンです。FileSystemView.getSystemIcon
(File f) システム・ファイル・ブラウザに表示されるファイル、ディレクトリ、またはフォルダのアイコンです。FileSystemView.getSystemIcon
(File f, int width, int height) リクエストされたサイズのシステム・ファイル・ブラウザに表示されるファイル、ディレクトリ、またはフォルダのアイコンを返します。 -
javax.swing.plafでのIconの使用
修飾子コンストラクタ説明IconUIResource
(Icon delegate) 既存のIconインスタンスをラップする、UIResourceのアイコン・オブジェクトを作成します。MatteBorderUIResource
(int top, int left, int bottom, int right, Icon tileIcon) MatteBorderUIResource
を構築します。MatteBorderUIResource
(Icon tileIcon) MatteBorderUIResource
を構築します。 -
javax.swing.plaf.basicでのIconの使用
修飾子と型フィールド説明protected Icon
BasicMenuItemUI.arrowIcon
矢印アイコン。protected Icon
BasicMenuItemUI.checkIcon
チェック・アイコン。protected Icon
BasicInternalFrameTitlePane.closeIcon
閉じるアイコン。protected Icon
BasicTreeUI.collapsedIcon
折りたたまれたアイコン。protected Icon
BasicFileChooserUI.computerIcon
コンピュータ・アイコンprotected Icon
BasicFileChooserUI.detailsViewIcon
詳細表示アイコンprotected Icon
BasicFileChooserUI.directoryIcon
ディレクトリ・アイコンprotected Icon
BasicTreeUI.expandedIcon
展開されたアイコン。protected Icon
BasicFileChooserUI.fileIcon
ファイル・アイコンprotected Icon
BasicFileChooserUI.floppyDriveIcon
フロッピ・ドライブ・アイコンprotected Icon
BasicFileChooserUI.hardDriveIcon
ハード・ドライブ・アイコンprotected Icon
BasicFileChooserUI.homeFolderIcon
ホーム・フォルダ・アイコンprotected Icon
BasicRadioButtonUI.icon
アイコン。protected Icon
BasicInternalFrameTitlePane.iconIcon
アイコン化アイコン。protected Icon
BasicFileChooserUI.listViewIcon
アイコンprotected Icon
BasicInternalFrameTitlePane.maxIcon
最大化アイコン。protected Icon
BasicInternalFrameTitlePane.minIcon
最小化アイコン。protected Icon
BasicFileChooserUI.newFolderIcon
「新規フォルダ」アイコンprotected Icon
BasicFileChooserUI.upFolderIcon
上のフォルダ・アイコンprotected Icon
BasicFileChooserUI.viewMenuIcon
表示メニュー・アイコン修飾子と型メソッド説明static Icon
BasicIconFactory.createEmptyFrameIcon()
空のフレーム・アイコンを返します。BasicFileChooserUI.BasicFileView.getCachedIcon
(File f) ファイルのキャッシュされたアイコンを返します。static Icon
BasicIconFactory.getCheckBoxIcon()
チェックボックスのアイコンを返します。static Icon
BasicIconFactory.getCheckBoxMenuItemIcon()
チェックボックスのメニュー・アイテム・アイコンを返します。BasicTreeUI.getCollapsedIcon()
折りたたまれたアイコンを返します。BasicRadioButtonUI.getDefaultIcon()
デフォルトのアイコンを返します。BasicTreeUI.getExpandedIcon()
展開されたアイコンを返します。protected Icon
BasicOptionPaneUI.getIcon()
レシーバがルック・アンド・フィールを提供しているJOptionPane
からのアイコン、またはgetDefaultIcon
から返されたデフォルトのアイコンを返します。protected Icon
BasicTabbedPaneUI.getIconForTab
(int tabIndex) タブのアイコンを返します。protected Icon
BasicOptionPaneUI.getIconForType
(int messageType) 渡されたタイプに使用するアイコンを返します。static Icon
BasicIconFactory.getMenuArrowIcon()
メニューの矢印アイコンを返します。static Icon
BasicIconFactory.getMenuItemArrowIcon()
メニュー・アイテムの矢印アイコンを返します。static Icon
BasicIconFactory.getMenuItemCheckIcon()
メニュー・アイテムのチェック・アイコンを返します。static Icon
BasicIconFactory.getRadioButtonIcon()
ラジオ・ボタンのアイコンを返します。static Icon
BasicIconFactory.getRadioButtonMenuItemIcon()
ラジオ・ボタンのメニュー・アイテム・アイコンを返します。修飾子と型メソッド説明void
ファイルのアイコンをキャッシュします。protected void
BasicTreeUI.drawCentered
(Component c, Graphics graphics, Icon icon, int x, int y) (x,y)を中心とするicon
を描画します。protected Dimension
BasicMenuItemUI.getPreferredMenuItemSize
(JComponent c, Icon checkIcon, Icon arrowIcon, int defaultTextIconGap) メニュー・アイテムの優先サイズを返します。protected String
BasicLabelUI.layoutCL
(JLabel label, FontMetrics fontMetrics, String text, Icon icon, Rectangle viewR, Rectangle iconR, Rectangle textR) 呼出しをSwingUtilities.layoutCompoundLabel()に転送します。protected void
BasicTabbedPaneUI.layoutLabel
(int tabPlacement, FontMetrics metrics, int tabIndex, String title, Icon icon, Rectangle tabRect, Rectangle iconRect, Rectangle textRect, boolean isSelected) ラベルをレイアウトします。protected void
BasicTabbedPaneUI.paintIcon
(Graphics g, int tabPlacement, int tabIndex, Icon icon, Rectangle iconRect, boolean isSelected) アイコンをペイントします。protected void
BasicMenuItemUI.paintMenuItem
(Graphics g, JComponent c, Icon checkIcon, Icon arrowIcon, Color background, Color foreground, int defaultTextIconGap) メニュー・アイテムをペイントします。void
BasicTreeUI.setCollapsedIcon
(Icon newG) 折りたたまれたアイコンを設定します。void
BasicTreeUI.setExpandedIcon
(Icon newG) 展開されたアイコンを設定します。 -
javax.swing.plaf.metalでのIconの使用
修飾子と型クラス説明class
OrganicCheckBoxUIに使用するCheckboxIconの実装ですclass
MetalComboBoxを示す水平線を描画するユーティリティ・クラスです。static class
警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。static class
警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。static class
Paletteクローズのアイコンを定義します。static class
警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。static class
警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。static class
クラスはツリーのリーフのアイコンを表します。修飾子と型フィールド説明protected Icon
MetalComboBoxButton.comboIcon
アイコン。protected static Icon
MetalSliderUI.horizThumbIcon
デフォルトの水平サムIcon
です。protected Icon
MetalInternalFrameTitlePane.paletteCloseIcon
パレット・クローズ・アイコン。protected static Icon
MetalSliderUI.vertThumbIcon
デフォルトの垂直サムIcon
です。修飾子と型メソッド説明static Icon
MetalIconFactory.getCheckBoxIcon()
チェックボックス・アイコンを返します。static Icon
MetalIconFactory.getCheckBoxMenuItemIcon()
JCheckBoxMenuItem
によって使用されるアイコンを返します。final Icon
MetalComboBoxButton.getComboIcon()
JComboBox
のアイコンを返します。MetalLookAndFeel.getDisabledIcon
(JComponent component, Icon icon) 無効な状態のIcon
を返します。MetalLookAndFeel.getDisabledSelectedIcon
(JComponent component, Icon icon) 無効で、かつ選択されているコンポーネントによって使用されるIcon
を返します。static Icon
MetalIconFactory.getFileChooserDetailViewIcon()
FileChooserDetailViewIcon
のインスタンスを返します。static Icon
MetalIconFactory.getFileChooserHomeFolderIcon()
FileChooserHomeFolderIcon
のインスタンスを返します。static Icon
MetalIconFactory.getFileChooserListViewIcon()
FileChooserListViewIcon
のインスタンスを返します。static Icon
MetalIconFactory.getFileChooserNewFolderIcon()
FileChooserNewFolderIcon
のインスタンスを返します。static Icon
MetalIconFactory.getFileChooserUpFolderIcon()
FileChooserUpFolderIcon
のインスタンスを返します。static Icon
MetalIconFactory.getHorizontalSliderThumbIcon()
水平スライダで使用するサム・アイコンを返します。static Icon
MetalIconFactory.getInternalFrameAltMaximizeIcon
(int size) InternalFrameAltMaximizeIcon
の新しいインスタンスを構築します。static Icon
MetalIconFactory.getInternalFrameCloseIcon
(int size) InternalFrameCloseIcon
の新しいインスタンスを構築します。static Icon
MetalIconFactory.getInternalFrameDefaultMenuIcon()
InternalFrameDefaultMenuIcon
のインスタンスを返します。static Icon
MetalIconFactory.getInternalFrameMaximizeIcon
(int size) InternalFrameMaximizeIcon
の新しいインスタンスを構築します。static Icon
MetalIconFactory.getInternalFrameMinimizeIcon
(int size) InternalFrameMinimizeIcon
の新しいインスタンスを構築します。static Icon
MetalIconFactory.getMenuArrowIcon()
JMenu
が使用するアイコンを返します。static Icon
MetalIconFactory.getMenuItemArrowIcon()
JMenuItem
が使用するアイコンを返します。static Icon
MetalIconFactory.getMenuItemCheckIcon()
JCheckBoxMenuItem
によって使用されるアイコンを返します。static Icon
MetalIconFactory.getRadioButtonIcon()
RadioButtonIcon
のインスタンスを返します。static Icon
MetalIconFactory.getRadioButtonMenuItemIcon()
JRadioButtonMenuItem
が使用するアイコンを返します。static Icon
MetalIconFactory.getTreeComputerIcon()
TreeComputerIcon
のインスタンスを返します。static Icon
MetalIconFactory.getTreeControlIcon
(boolean isCollapsed) TreeControlIcon
の新しいインスタンスを構築します。static Icon
MetalIconFactory.getTreeFloppyDriveIcon()
TreeFloppyDriveIcon
のインスタンスを返します。static Icon
MetalIconFactory.getTreeFolderIcon()
TreeFolderIcon
の新しいインスタンスを構築します。static Icon
MetalIconFactory.getTreeHardDriveIcon()
TreeHardDriveIcon
のインスタンスを返します。static Icon
MetalIconFactory.getTreeLeafIcon()
TreeLeafIcon
の新しいインスタンスを構築します。static Icon
MetalIconFactory.getVerticalSliderThumbIcon()
垂直スライダで使用するサム・アイコンを返します。修飾子と型メソッド説明MetalLookAndFeel.getDisabledIcon
(JComponent component, Icon icon) 無効な状態のIcon
を返します。MetalLookAndFeel.getDisabledSelectedIcon
(JComponent component, Icon icon) 無効で、かつ選択されているコンポーネントによって使用されるIcon
を返します。final void
MetalComboBoxButton.setComboIcon
(Icon i) JComboBox
のアイコンを設定します。修飾子コンストラクタ説明MetalComboBoxButton
(JComboBox<Object> cb, Icon i, boolean onlyIcon, CellRendererPane pane, JList<Object> list) MetalComboBoxButton
の新しいインスタンスを構築します。MetalComboBoxButton
(JComboBox<Object> cb, Icon i, CellRendererPane pane, JList<Object> list) MetalComboBoxButton
の新しいインスタンスを構築します。 -
javax.swing.plaf.synthでのIconの使用
修飾子と型メソッド説明protected Icon
SynthButtonUI.getDefaultIcon
(AbstractButton b) デフォルトのアイコンを返します。protected Icon
SynthButtonUI.getIcon
(AbstractButton b) ボタンのペイントに使用するアイコンを返します。SynthStyle.getIcon
(SynthContext context, Object key) 値がIconである特定のスタイル・プロパティを取得する簡易メソッドです。protected Icon
SynthButtonUI.getSizingIcon
(AbstractButton b) 推奨/最小/最大サイズの計算に使われるアイコンを返します。protected Icon
SynthRadioButtonUI.getSizingIcon
(AbstractButton b) 推奨/最小/最大サイズの計算に使われるアイコンを返します。修飾子と型メソッド説明static int
SynthGraphicsUtils.getIconHeight
(Icon icon, SynthContext context) アイコンの高さを返します。static int
SynthGraphicsUtils.getIconWidth
(Icon icon, SynthContext context) アイコンの幅を返します。SynthGraphicsUtils.getMaximumSize
(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex) アイコンやテキストを正しくレンダリングするのに必要な最大サイズを返します。SynthGraphicsUtils.getMinimumSize
(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex) アイコンやテキストを正しくレンダリングするのに必要な最小サイズを返します。SynthGraphicsUtils.getPreferredSize
(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex) アイコンやテキストを正しくレンダリングするのに必要な推奨サイズを返します。SynthGraphicsUtils.layoutText
(SynthContext ss, FontMetrics fm, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, Rectangle viewR, Rectangle iconR, Rectangle textR, int iconTextGap) テキストとアイコンを配置する位置を参照で返すテキストとアイコンをレイアウトします。static void
SynthGraphicsUtils.paintIcon
(Icon icon, SynthContext context, Graphics g, int x, int y, int width, int height) アイコンをペイントします。void
SynthGraphicsUtils.paintText
(SynthContext ss, Graphics g, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex, int textOffset) アイコンとテキストをペイントします。 -
javax.swing.textでのIconの使用
-
javax.swing.text.htmlでのIconの使用
修飾子と型メソッド説明ImageView.getLoadingImageIcon()
イメージのロード処理中に使うアイコンを返します。ImageView.getNoImageIcon()
イメージが見つからない場合に使用するアイコンを返します。 -
javax.swing.treeでのIconの使用
修飾子と型フィールド説明protected Icon
DefaultTreeCellRenderer.closedIcon
展開されていない、葉以外のノードを表示するのに使うアイコンです。protected Icon
DefaultTreeCellEditor.editingIcon
編集時に使うアイコンです。protected Icon
DefaultTreeCellRenderer.leafIcon
葉ノードを表示するのに使うアイコンです。protected Icon
DefaultTreeCellRenderer.openIcon
展開されている、葉以外のノードを表示するのに使うアイコンです。修飾子と型メソッド説明DefaultTreeCellRenderer.getClosedIcon()
展開されていない葉以外のノードを表すために使用するアイコンを返します。DefaultTreeCellRenderer.getDefaultClosedIcon()
展開されていない葉以外のノードを表すために使用する、現在の葉のデフォルト・アイコンを返します。DefaultTreeCellRenderer.getDefaultLeafIcon()
葉ノードを表すために使用する、現在の葉のデフォルト・アイコンを返します。DefaultTreeCellRenderer.getDefaultOpenIcon()
展開されている葉以外のノードを表すために使用する、現在の葉のデフォルト・アイコンを返します。DefaultTreeCellRenderer.getLeafIcon()
葉ノードを表すために使用するアイコンを返します。DefaultTreeCellRenderer.getOpenIcon()
展開されている葉以外のノードを表すために使用するアイコンを返します。修飾子と型メソッド説明void
DefaultTreeCellRenderer.setClosedIcon
(Icon newIcon) 展開されていない葉以外のノードを表すために使用するアイコンを設定します。void
DefaultTreeCellRenderer.setLeafIcon
(Icon newIcon) 葉ノードを表すために使用するアイコンを設定します。void
DefaultTreeCellRenderer.setOpenIcon
(Icon newIcon) 展開されている葉以外のノードを表すために使用するアイコンを設定します。