|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 Icon 的軟體套件 | |
---|---|
javax.swing | 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 |
javax.swing.border | 提供圍繞 Swing 元件繪製特殊邊框的類別和介面。 |
javax.swing.colorchooser | 包含供 JColorChooser 元件使用的類別和介面。 |
javax.swing.filechooser | 包含 JFileChooser 元件使用的類別和介面。 |
javax.swing.plaf | 提供一個介面和許多抽象類別,Swing 用它們來提供自己的可插入外觀功能。 |
javax.swing.plaf.basic | 提供了根據基本外觀建構的使用者介面物件。 |
javax.swing.plaf.metal | 提供根據 Java 外觀(曾經代稱為 Metal)建構的使用者介面物件,Java 外觀是預設外觀。 |
javax.swing.plaf.synth | Synth 是一個可更換皮膚 (skinnable) 的外觀,在其中可委託所有繪製。 |
javax.swing.text | 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 |
javax.swing.text.html | 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 |
javax.swing.tree | 提供處理 javax.swing.JTree 的類別和介面。 |
javax.swing 中 Icon 的使用 |
---|
實作 Icon 的 javax.swing 中的類別 | |
---|---|
class |
ImageIcon
一個 Icon 介面的實作,它根據 Image 繪製 Icon。 |
宣告為 Icon 的 javax.swing 中的欄位 | |
---|---|
protected Icon |
JInternalFrame.frameIcon
此內部窗體左上角顯示的圖標。 |
protected Icon |
JOptionPane.icon
在窗格中使用的圖標。 |
返回 Icon 的 javax.swing 中的方法 | |
---|---|
Icon |
AbstractButton.getDisabledIcon()
返回禁用按鈕時按鈕使用的圖標。 |
Icon |
JLabel.getDisabledIcon()
返回該標籤被禁用時所使用的圖標。 |
Icon |
LookAndFeel.getDisabledIcon(JComponent component,
Icon icon)
返回具有禁用外觀的 Icon 。 |
Icon |
JTabbedPane.getDisabledIconAt(int index)
返回 index 位置的選項卡禁用圖標。 |
Icon |
AbstractButton.getDisabledSelectedIcon()
返回禁用並選擇按鈕時按鈕使用的圖標。 |
Icon |
LookAndFeel.getDisabledSelectedIcon(JComponent component,
Icon icon)
返回由選定的禁用元件使用的 Icon 。 |
Icon |
JInternalFrame.getFrameIcon()
返回要在此內部窗體的標題欄中顯示的圖像(通常顯示在左上角)。 |
Icon |
JOptionPane.getIcon()
返回此窗格顯示的圖標。 |
Icon |
AbstractButton.getIcon()
返回預設圖標。 |
Icon |
JLabel.getIcon()
返回該標籤顯示的圖形圖像(字形、圖標)。 |
Icon |
JFileChooser.getIcon(File f)
返回此檔案或檔案型別的圖標,這取決於系統。 |
Icon |
UIDefaults.getIcon(Object key)
如果 key 值為一個 Icon ,則返回該 Icon,否則返回 null 。 |
static Icon |
UIManager.getIcon(Object key)
從預設值中返回一個 Icon 。 |
Icon |
UIDefaults.getIcon(Object key,
Locale l)
如果給定 Locale 的 key 值為一個 Icon ,則返回該 Icon,否則返回 null 。 |
static Icon |
UIManager.getIcon(Object key,
Locale l)
從適合給定語言環境的預設值中返回一個 Icon 。 |
Icon |
JTabbedPane.getIconAt(int index)
返回 index 位置的選項卡圖標。 |
Icon |
AbstractButton.getPressedIcon()
返回按鈕的按下圖標。 |
Icon |
AbstractButton.getRolloverIcon()
返回按鈕的翻轉圖標。 |
Icon |
AbstractButton.getRolloverSelectedIcon()
返回按鈕的翻轉選定圖標。 |
Icon |
AbstractButton.getSelectedIcon()
返回按鈕的選擇圖標。 |
Icon |
TransferHandler.getVisualRepresentation(Transferable t)
返回一個建立傳輸外觀的物件。 |
參數型別為 Icon 的 javax.swing 中的方法 | |
---|---|
void |
JTabbedPane.addTab(String title,
Icon icon,
Component component)
添加一個由 title 和/或 icon 表示的 component ,其任意一個都可以為 null 。 |
void |
JTabbedPane.addTab(String title,
Icon icon,
Component component,
String tip)
添加由 title 和/或 icon 表示的 component 和 tip ,其中任意一個都可以為 null 。 |
static MatteBorder |
BorderFactory.createMatteBorder(int top,
int left,
int bottom,
int right,
Icon tileIcon)
創建一個由多層指定圖標組成的、類似襯邊的邊框。 |
Icon |
LookAndFeel.getDisabledIcon(JComponent component,
Icon icon)
返回具有禁用外觀的 Icon 。 |
Icon |
LookAndFeel.getDisabledSelectedIcon(JComponent component,
Icon icon)
返回由選定的禁用元件使用的 Icon 。 |
int |
JTabbedPane.indexOfTab(Icon icon)
返回具有給定的 icon 的第一個選項卡索引,如果沒有具有此圖標的選項卡,則返回 -1。 |
protected void |
JMenuItem.init(String text,
Icon icon)
利用指定文本和圖標初始化選單項。 |
protected void |
AbstractButton.init(String text,
Icon icon)
|
void |
JTextPane.insertIcon(Icon g)
將一個圖標插入文檔中,以替換當前選擇的內容。 |
void |
JTabbedPane.insertTab(String title,
Icon icon,
Component component,
String tip,
int index)
在 index 位置插入一個 component ,該元件通過 title 和/或 icon (任意一個都可以為 null )來表示。 |
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 |
JOptionPane.setIcon(Icon newIcon)
設置要顯示的圖標。 |
void |
AbstractButton.setIcon(Icon defaultIcon)
設置按鈕的預設圖標。 |
void |
JLabel.setIcon(Icon icon)
定義此元件將要顯示的圖標。 |
void |
JTabbedPane.setIconAt(int index,
Icon icon)
將 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 參數確定。 |
參數型別為 Icon 的 javax.swing 中的建構子 | |
---|---|
AbstractAction(String name,
Icon icon)
用指定描述字元串和指定圖標定義一個 Action 物件。 |
|
JButton(Icon icon)
創建一個帶圖標的按鈕。 |
|
JButton(String text,
Icon icon)
創建一個帶初始文本和圖標的按鈕。 |
|
JCheckBox(Icon icon)
創建有一個圖標、最初未被選定的複選框。 |
|
JCheckBox(Icon icon,
boolean selected)
創建一個帶圖標的複選框,並指定其最初是否處於選定狀態。 |
|
JCheckBox(String text,
Icon icon)
創建帶有指定文本和圖標的、最初未選定的複選框。 |
|
JCheckBox(String text,
Icon icon,
boolean selected)
創建一個帶文本和圖標的複選框,並指定其最初是否處於選定狀態。 |
|
JCheckBoxMenuItem(Icon icon)
創建有一個帶圖標的、最初未被選定的複選框選單項。 |
|
JCheckBoxMenuItem(String text,
Icon icon)
創建帶有指定文本和圖標的、最初未被選定的複選框選單項。 |
|
JCheckBoxMenuItem(String text,
Icon icon,
boolean b)
創建帶有指定文本、圖標和選擇狀態的複選框選單項。 |
|
JLabel(Icon image)
創建具有指定圖像的 JLabel 實例。 |
|
JLabel(Icon image,
int horizontalAlignment)
創建具有指定圖像和水平對齊方式的 JLabel 實例。 |
|
JLabel(String text,
Icon icon,
int horizontalAlignment)
創建具有指定文本、圖像和水平對齊方式的 JLabel 實例。 |
|
JMenuItem(Icon icon)
創建帶有指定圖標的 JMenuItem 。 |
|
JMenuItem(String text,
Icon icon)
創建帶有指定文本和圖標的 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(Icon icon)
創建一個初始化為未選擇的單選按鈕,其具有指定的圖像但無文本。 |
|
JRadioButton(Icon icon,
boolean selected)
創建一個具有指定圖像和選擇狀態的單選按鈕,但無文本。 |
|
JRadioButton(String text,
Icon icon)
創建一個具有指定的文本和圖像並初始化為未選擇的單選按鈕。 |
|
JRadioButton(String text,
Icon icon,
boolean selected)
創建一個具有指定的文本、圖像和選擇狀態的單選按鈕。 |
|
JRadioButtonMenuItem(Icon icon)
創建一個帶圖標的 JRadioButtonMenuItem 。 |
|
JRadioButtonMenuItem(Icon icon,
boolean selected)
創建一個具有指定圖像和選擇狀態的單選按鈕選單項,但無文本。 |
|
JRadioButtonMenuItem(String text,
Icon icon)
創建一個具有指定文本和 Icon 的單選按鈕選單項。 |
|
JRadioButtonMenuItem(String text,
Icon icon,
boolean selected)
創建一個具有指定的文本、圖像和選擇狀態的單選按鈕選單項。 |
|
JToggleButton(Icon icon)
創建一個最初未選定的切換按鈕,該按鈕具有指定的圖像但是沒有文本。 |
|
JToggleButton(Icon icon,
boolean selected)
創建具有指定圖像和選擇狀態但沒有文本的切換按鈕。 |
|
JToggleButton(String text,
Icon icon)
創建一個最初未選定的切換按鈕,該按鈕具有指定的文本和圖像。 |
|
JToggleButton(String text,
Icon icon,
boolean selected)
創建具有指定文本、圖像和選擇狀態的切換按鈕。 |
javax.swing.border 中 Icon 的使用 |
---|
宣告為 Icon 的 javax.swing.border 中的欄位 | |
---|---|
protected Icon |
MatteBorder.tileIcon
|
返回 Icon 的 javax.swing.border 中的方法 | |
---|---|
Icon |
MatteBorder.getTileIcon()
返回平鋪邊框的圖標,如果使用了純色,則返回 null。 |
參數型別為 Icon 的 javax.swing.border 中的建構子 | |
---|---|
MatteBorder(Icon tileIcon)
創建具有指定平鋪圖標的襯邊邊框。 |
|
MatteBorder(Insets borderInsets,
Icon tileIcon)
創建具有指定 insets 和平鋪圖標的襯邊邊框。 |
|
MatteBorder(int top,
int left,
int bottom,
int right,
Icon tileIcon)
創建具有指定 insets 和平鋪圖標的襯邊邊框。 |
javax.swing.colorchooser 中 Icon 的使用 |
---|
返回 Icon 的 javax.swing.colorchooser 中的方法 | |
---|---|
abstract Icon |
AbstractColorChooserPanel.getLargeDisplayIcon()
返回此面板的大顯示圖標。 |
abstract Icon |
AbstractColorChooserPanel.getSmallDisplayIcon()
返回此面板的小圖標。 |
javax.swing.filechooser 中 Icon 的使用 |
---|
返回 Icon 的 javax.swing.filechooser 中的方法 | |
---|---|
Icon |
FileView.getIcon(File f)
表示 JFileChooser 中此檔案的圖標。 |
Icon |
FileSystemView.getSystemIcon(File f)
在系統檔案瀏覽器中顯示的檔案、目錄或目錄的圖標。 |
javax.swing.plaf 中 Icon 的使用 |
---|
實作 Icon 的 javax.swing.plaf 中的類別 | |
---|---|
class |
IconUIResource
實作 UIResource 的 Icon 套件裝類別。 |
參數型別為 Icon 的 javax.swing.plaf 中的建構子 | |
---|---|
BorderUIResource.MatteBorderUIResource(Icon tileIcon)
|
|
BorderUIResource.MatteBorderUIResource(int top,
int left,
int bottom,
int right,
Icon tileIcon)
|
|
IconUIResource(Icon delegate)
創建一個 UIResource 圖標物件,該物件包裹了一個現有 Icon 實例。 |
javax.swing.plaf.basic 中 Icon 的使用 |
---|
宣告為 Icon 的 javax.swing.plaf.basic 中的欄位 | |
---|---|
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
|
型別參數型別為 Icon 的 javax.swing.plaf.basic 中的欄位 | |
---|---|
protected Hashtable<File,Icon> |
BasicFileChooserUI.BasicFileView.iconCache
|
返回 Icon 的 javax.swing.plaf.basic 中的方法 | |
---|---|
static Icon |
BasicIconFactory.createEmptyFrameIcon()
|
Icon |
BasicFileChooserUI.BasicFileView.getCachedIcon(File f)
|
static Icon |
BasicIconFactory.getCheckBoxIcon()
|
static Icon |
BasicIconFactory.getCheckBoxMenuItemIcon()
|
Icon |
BasicTreeUI.getCollapsedIcon()
|
Icon |
BasicRadioButtonUI.getDefaultIcon()
|
Icon |
BasicTreeUI.getExpandedIcon()
|
protected Icon |
BasicOptionPaneUI.getIcon()
返回來自接收者為其提供外觀的 JOptionPane 的圖標,或者從 getDefaultIcon 返回的預設圖標。 |
Icon |
BasicFileChooserUI.BasicFileView.getIcon(File f)
|
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()
|
參數型別為 Icon 的 javax.swing.plaf.basic 中的方法 | |
---|---|
void |
BasicFileChooserUI.BasicFileView.cacheIcon(File f,
Icon i)
|
protected void |
BasicTreeUI.drawCentered(Component c,
Graphics graphics,
Icon icon,
int x,
int y)
|
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 的使用 |
---|
實作 Icon 的 javax.swing.plaf.metal 中的類別 | |
---|---|
class |
MetalCheckBoxIcon
OrganicCheckBoxUI 的 CheckboxIcon 實作 警告:此類別的序列化物件與以後的 Swing 版本不相容。 |
class |
MetalComboBoxIcon
此實用工具類別繪製指示 MetalComboBox 的水平條 |
static class |
MetalIconFactory.FileIcon16
警告:此類別的已序列化物件與以後的 Swing 版本不相容。 |
static class |
MetalIconFactory.FolderIcon16
警告:此類別的已序列化物件與以後的 Swing 版本不相容。 |
static class |
MetalIconFactory.PaletteCloseIcon
定義一個用於 Palette 關閉的圖標 |
static class |
MetalIconFactory.TreeControlIcon
警告:此類別的已序列化物件與以後的 Swing 版本不相容。 |
static class |
MetalIconFactory.TreeFolderIcon
警告:此類別的已序列化物件與以後的 Swing 版本不相容。 |
static class |
MetalIconFactory.TreeLeafIcon
|
宣告為 Icon 的 javax.swing.plaf.metal 中的欄位 | |
---|---|
protected Icon |
MetalComboBoxButton.comboIcon
|
protected static Icon |
MetalSliderUI.horizThumbIcon
預設水平 thumb Icon 。 |
protected Icon |
MetalInternalFrameTitlePane.paletteCloseIcon
|
protected static Icon |
MetalSliderUI.vertThumbIcon
預設垂直 thumb Icon 。 |
返回 Icon 的 javax.swing.plaf.metal 中的方法 | |
---|---|
static Icon |
MetalIconFactory.getCheckBoxIcon()
返回一個複選框圖標。 |
static Icon |
MetalIconFactory.getCheckBoxMenuItemIcon()
|
Icon |
MetalComboBoxButton.getComboIcon()
|
Icon |
MetalLookAndFeel.getDisabledIcon(JComponent component,
Icon icon)
返回具有禁用外觀的 Icon 。 |
Icon |
MetalLookAndFeel.getDisabledSelectedIcon(JComponent component,
Icon icon)
返回由選定的禁用元件使用的 Icon 。 |
static Icon |
MetalIconFactory.getFileChooserDetailViewIcon()
|
static Icon |
MetalIconFactory.getFileChooserHomeFolderIcon()
|
static Icon |
MetalIconFactory.getFileChooserListViewIcon()
|
static Icon |
MetalIconFactory.getFileChooserNewFolderIcon()
|
static Icon |
MetalIconFactory.getFileChooserUpFolderIcon()
|
static Icon |
MetalIconFactory.getHorizontalSliderThumbIcon()
|
static Icon |
MetalIconFactory.getInternalFrameAltMaximizeIcon(int size)
|
static Icon |
MetalIconFactory.getInternalFrameCloseIcon(int size)
|
static Icon |
MetalIconFactory.getInternalFrameDefaultMenuIcon()
|
static Icon |
MetalIconFactory.getInternalFrameMaximizeIcon(int size)
|
static Icon |
MetalIconFactory.getInternalFrameMinimizeIcon(int size)
|
static Icon |
MetalIconFactory.getMenuArrowIcon()
|
static Icon |
MetalIconFactory.getMenuItemArrowIcon()
|
static Icon |
MetalIconFactory.getMenuItemCheckIcon()
返回一個將由 JCheckBoxMenuItem 使用的圖標。 |
static Icon |
MetalIconFactory.getRadioButtonIcon()
|
static Icon |
MetalIconFactory.getRadioButtonMenuItemIcon()
|
static Icon |
MetalIconFactory.getTreeComputerIcon()
|
static Icon |
MetalIconFactory.getTreeControlIcon(boolean isCollapsed)
|
static Icon |
MetalIconFactory.getTreeFloppyDriveIcon()
|
static Icon |
MetalIconFactory.getTreeFolderIcon()
|
static Icon |
MetalIconFactory.getTreeHardDriveIcon()
|
static Icon |
MetalIconFactory.getTreeLeafIcon()
|
static Icon |
MetalIconFactory.getVerticalSliderThumbIcon()
|
參數型別為 Icon 的 javax.swing.plaf.metal 中的方法 | |
---|---|
Icon |
MetalLookAndFeel.getDisabledIcon(JComponent component,
Icon icon)
返回具有禁用外觀的 Icon 。 |
Icon |
MetalLookAndFeel.getDisabledSelectedIcon(JComponent component,
Icon icon)
返回由選定的禁用元件使用的 Icon 。 |
void |
MetalComboBoxButton.setComboIcon(Icon i)
|
參數型別為 Icon 的 javax.swing.plaf.metal 中的建構子 | |
---|---|
MetalComboBoxButton(JComboBox cb,
Icon i,
boolean onlyIcon,
CellRendererPane pane,
JList list)
|
|
MetalComboBoxButton(JComboBox cb,
Icon i,
CellRendererPane pane,
JList list)
|
javax.swing.plaf.synth 中 Icon 的使用 |
---|
返回 Icon 的 javax.swing.plaf.synth 中的方法 | |
---|---|
Icon |
SynthStyle.getIcon(SynthContext context,
Object key)
獲得其值是一個 Icon 的特定樣式屬性的便捷方法。 |
參數型別為 Icon 的 javax.swing.plaf.synth 中的方法 | |
---|---|
Dimension |
SynthGraphicsUtils.getMaximumSize(SynthContext ss,
Font font,
String text,
Icon icon,
int hAlign,
int vAlign,
int hTextPosition,
int vTextPosition,
int iconTextGap,
int mnemonicIndex)
返回正確呈現圖標和文本所需的最大大小。 |
Dimension |
SynthGraphicsUtils.getMinimumSize(SynthContext ss,
Font font,
String text,
Icon icon,
int hAlign,
int vAlign,
int hTextPosition,
int vTextPosition,
int iconTextGap,
int mnemonicIndex)
返回正確呈現圖標和文本所需的最小大小。 |
Dimension |
SynthGraphicsUtils.getPreferredSize(SynthContext ss,
Font font,
String text,
Icon icon,
int hAlign,
int vAlign,
int hTextPosition,
int vTextPosition,
int iconTextGap,
int mnemonicIndex)
返回正確呈現圖標和文本所需的首選大小。 |
String |
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)
根據通過參考返回的放置圖標和文本的位置,佈局文本和圖標。 |
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 的使用 |
---|
返回 Icon 的 javax.swing.text 中的方法 | |
---|---|
static Icon |
StyleConstants.getIcon(AttributeSet a)
從屬性列表中獲取圖標設置。 |
參數型別為 Icon 的 javax.swing.text 中的方法 | |
---|---|
static void |
StyleConstants.setIcon(MutableAttributeSet a,
Icon c)
設置圖標屬性。 |
javax.swing.text.html 中 Icon 的使用 |
---|
返回 Icon 的 javax.swing.text.html 中的方法 | |
---|---|
Icon |
ImageView.getLoadingImageIcon()
返回載入圖像過程中要使用的圖標。 |
Icon |
ImageView.getNoImageIcon()
如果不能找到圖像,則返回要使用的圖標。 |
javax.swing.tree 中 Icon 的使用 |
---|
宣告為 Icon 的 javax.swing.tree 中的欄位 | |
---|---|
protected Icon |
DefaultTreeCellRenderer.closedIcon
用於顯示無擴展的非葉節點的圖標。 |
protected Icon |
DefaultTreeCellEditor.editingIcon
編輯時要使用的圖標。 |
protected Icon |
DefaultTreeCellRenderer.leafIcon
用於顯示葉節點的圖標。 |
protected Icon |
DefaultTreeCellRenderer.openIcon
用於顯示擴展的非葉節點的圖標。 |
返回 Icon 的 javax.swing.tree 中的方法 | |
---|---|
Icon |
DefaultTreeCellRenderer.getClosedIcon()
返回用於表示沒有擴展的非葉節點的圖標。 |
Icon |
DefaultTreeCellRenderer.getDefaultClosedIcon()
返回預設圖標,對於當前的 laf,它用於表示沒有擴展的非葉節點。 |
Icon |
DefaultTreeCellRenderer.getDefaultLeafIcon()
返回預設圖標,對於當前的 laf,它用於表示葉節點。 |
Icon |
DefaultTreeCellRenderer.getDefaultOpenIcon()
返回預設圖標,對於當前的 laf,它用於表示擴展的非葉節點。 |
Icon |
DefaultTreeCellRenderer.getLeafIcon()
返回用於表示葉節點的圖標。 |
Icon |
DefaultTreeCellRenderer.getOpenIcon()
返回用於表示擴展的非葉節點的圖標。 |
參數型別為 Icon 的 javax.swing.tree 中的方法 | |
---|---|
void |
DefaultTreeCellRenderer.setClosedIcon(Icon newIcon)
設置用於表示沒有擴展的非葉節點的圖標。 |
void |
DefaultTreeCellRenderer.setLeafIcon(Icon newIcon)
設置用於表示葉節點的圖標。 |
void |
DefaultTreeCellRenderer.setOpenIcon(Icon newIcon)
設置用於表示擴展的非葉節點的圖標。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。