JavaTM 2 Platform
Standard Ed. 6

介面 javax.swing.SwingConstants
的使用

使用 SwingConstants 的軟體套件
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.swing.plaf.basic 提供了根據基本外觀建構的使用者介面物件。 
javax.swing.plaf.metal 提供根據 Java 外觀(曾經代稱為 Metal)建構的使用者介面物件,Java 外觀是預設外觀。 
javax.swing.table 提供用於處理 javax.swing.JTable 的類別和介面。 
javax.swing.text 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
javax.swing.text.html 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
javax.swing.tree 提供處理 javax.swing.JTree 的類別和介面。 
 

javax.swingSwingConstants 的使用
 

實作 SwingConstantsjavax.swing 中的類別
 class AbstractButton
          定義按鈕和選單項的一般行為。
 class DefaultListCellRenderer
          呈現列表中的一個項。
static class DefaultListCellRenderer.UIResource
          實作 UIResource 的 DefaultListCellRenderer 的子類別。
 class JButton
          "push" 按鈕的實作。
 class JCheckBox
          複選框的實作,複選框是一個可以被選定和取消選定的項,它將其狀態顯示給使用者。
 class JCheckBoxMenuItem
          可以被選定或取消選定的選單項。
 class JFormattedTextField
          JFormattedTextField 擴展了 JTextField,添加了對格式化任意值的支持,以及一旦使用者編輯了文本就檢索特定物件的支持。
 class JLabel
          用於短文本字元串或圖像或二者的顯示區。
 class JMenu
          選單的該實作是一個套件含 JMenuItem 的彈出視窗,使用者選擇 JMenuBar 上的項時會顯示該 JMenuItem。
 class JMenuItem
          選單中的項的實作。
 class JPasswordField
          JPasswordField 是一個輕量級元件,允許編輯單行文本,其視圖指示鍵入內容,但不顯示原始字元。
static class JPopupMenu.Separator
          彈出與選單有關的分隔符。
 class JProgressBar
          以可視化形式顯示某些任務進度的元件。
 class JRadioButton
          實作一個單選按鈕,此按鈕項可被選擇或取消選擇,並可為使用者顯示其狀態。
 class JRadioButtonMenuItem
          一個單選按鈕選單項的實作。
 class JSeparator
          JSeparator 為實作分隔線提供了一個通用元件 - 通常用作選單項之間的分隔符,以便將選單項分成幾個邏輯組。
 class JSlider
          一個讓使用者以圖形方式在有界區間內通過移動滑塊來選擇值的元件。
 class JTabbedPane
          一個元件,它允許使用者通過單擊具有給定標題和/或圖標的選項卡,在一組元件之間進行切換。
 class JTextField
          JTextField 是一個輕量級元件,它允許編輯單行文本。
 class JToggleButton
          具有兩個狀態的(two-state)按鈕的實作。
 class JToolBar
          JToolBar 提供了一個用來顯示常用的 Action 或控制元件的元件。
static class JToolBar.Separator
          一個特定於工具欄的分隔符。
 class SwingUtilities
          Swing 實用方法的集合。
 

javax.swing.plaf.basicSwingConstants 的使用
 

實作 SwingConstantsjavax.swing.plaf.basic 中的類別
 class BasicArrowButton
          一個 JButton 物件,它繪製朝某個基本方向的縮放箭頭。
 class BasicComboBoxRenderer
          ComboBox 渲染器 警告:此類別的序列化物件將與以後的 Swing 版本不相容。
static class BasicComboBoxRenderer.UIResource
          實作 UIResource 的 BasicComboBoxRenderer 的子類別。
protected  class BasicInternalFrameUI.BorderListener
          偵聽邊框調整。
 class BasicScrollBarUI
          基本外觀的 ScrollBarUI 的實作
 class BasicTabbedPaneUI
          TabbedPaneUI 的基本 L&F 實作。
 class BasicToolBarUI
          ToolBarUI 的基本 L&F 實作。
 

javax.swing.plaf.metalSwingConstants 的使用
 

實作 SwingConstantsjavax.swing.plaf.metal 中的類別
static class MetalBorders.ToolBarBorder
           
 class MetalComboBoxButton
          協助 MetalComboBoxUI 的 JButton 子類別 警告:此類別的已序列化物件與以後的 Swing 版本不相容。
protected  class MetalFileChooserUI.FileRenderer
           
 class MetalFileChooserUI.FilterComboBoxRenderer
          呈現不同的型別大小和樣式。
 class MetalScrollBarUI
          ScrollBarUI 的 Metal 外觀實作
 class MetalScrollButton
          Metal 滾動條箭頭的 JButton 物件。
 class MetalTabbedPaneUI
          BasicTabbedPaneUI 的 Metal 子類別。
 class MetalToolBarUI
          ToolBarUI 的 Metal 外觀實作。
 

javax.swing.tableSwingConstants 的使用
 

實作 SwingConstantsjavax.swing.table 中的類別
 class DefaultTableCellRenderer
          呈現(顯示) JTable 中每個單元格的標準類別。
static class DefaultTableCellRenderer.UIResource
          DefaultTableCellRenderer 的一個子類別,它實作 UIResource
 

javax.swing.textSwingConstants 的使用
 

實作 SwingConstantsjavax.swing.text 中的類別
 class AsyncBoxView
          非同步執行佈局處理的框。
 class BoxView
          一個視圖,它通過沿某軸平鋪將其子級排列到框形狀中。
 class ComponentView
          實作視圖介面的元件裝飾器。
 class CompositeView
          CompositeView 是一個管理著一個或多個子視圖的抽象 View 實作。
 class FieldView
          擴展多行純文本視圖,使其適合單行編輯器視圖。
 class FlowView
          試圖將其子級串流入某個部分受約束的空間的視圖。
 class GlyphView
          GlyphView 是一個樣式化文本存儲塊,它表示在文本模型中的元素上映射的視圖。
 class IconView
          實作視圖介面的圖標修飾符。
 class LabelView
          LabelView 是一個樣式化文本存儲塊,它表示映射文本模型中某個元素的視圖。
 class ParagraphView
          存在簡單換行的段落的視圖,其支持多種字體、顏色、元件、圖標等。
 class PasswordView
          實作適用於 JPasswordField UI 實作的視圖。
 class PlainView
          實作簡單的多行文本視圖的 View 介面,該文本視圖的文本只有一種字體和顏色。
 class TableView
           為某個表實作 View 介面,這由一個元素結構組成,其中此視圖負責的元素的子元素表示行,而行元素的子元素為單元格。
 class TableView.TableCell
          已過時。 表單元格如今可以是任何 View 實作。
 class TableView.TableRow
          以行為中心的表格中的行視圖。
 class View
           View 類別是 text 套件極為重要的一部分。
 class WrappedPlainView
          進行換行的純文本(僅有一種字體和顏色的文本)視圖。
 class ZoneView
          ZoneView 是一個創建分區的 View 實作,該分區中在需要子視圖來顯示或進行模型/視圖轉換之前不會創建或存儲子視圖。
 

javax.swing.text.htmlSwingConstants 的使用
 

實作 SwingConstantsjavax.swing.text.html 中的類別
 class BlockView
          用來顯示具有 CSS 規範的塊(作為一個框)的視圖實作。
 class FormView
          實作表單元素、<input>、<textarea> 和 <select> 的視圖介面的元件裝飾符。
 class ImageView
          圖像視圖,用於支持 HTML <IMG> 標記。
 class InlineView
          顯示基於 css 屬性的 inline element 樣式。
 class ListView
          用於顯示 html 列表的視圖實作。
 class ObjectView
          實作 <object> 元素視圖介面的元件裝飾符。
 

javax.swing.treeSwingConstants 的使用
 

實作 SwingConstantsjavax.swing.tree 中的類別
 class DefaultTreeCellEditor.DefaultTextField
          不提供任何編輯器時所使用的 TextField
 class DefaultTreeCellRenderer
          顯示階層樹中的條目。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only