|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 Rectangle 的軟體套件 | |
---|---|
java.awt | 包含用於創建使用者介面和繪製圖形圖像的全部類別。 |
java.awt.event | 提供處理由 AWT 元件所觸發的各類別事件的介面和類別。 |
java.awt.font | 提供與字體相關的類別和介面。 |
java.awt.geom | 提供用於在與二維幾何形狀相關的物件上定義和執行操作的 Java 2D 類別。 |
java.awt.im | 提供輸入方法框架所需的類別和介面。 |
java.awt.im.spi | 提供啟用可以與 Java 運行時環境一起使用的輸入方法開發的介面。 |
java.awt.image | 提供創建和修改圖像的各種類別。 |
java.beans | 包含與開發 beans 有關的類別,即基於 JavaBeansTM 架構的元件。 |
javax.accessibility | 定義了使用者介面元件與提供對這些元件進行存取的輔助技術之間的協定。 |
javax.imageio | Java Image I/O API 的主要套件。 |
javax.swing | 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 |
javax.swing.border | 提供圍繞 Swing 元件繪製特殊邊框的類別和介面。 |
javax.swing.plaf | 提供一個介面和許多抽象類別,Swing 用它們來提供自己的可插入外觀功能。 |
javax.swing.plaf.basic | 提供了根據基本外觀建構的使用者介面物件。 |
javax.swing.plaf.metal | 提供根據 Java 外觀(曾經代稱為 Metal)建構的使用者介面物件,Java 外觀是預設外觀。 |
javax.swing.plaf.multi | 提供了組合兩個或多個外觀的使用者介面物件。 |
javax.swing.plaf.synth | Synth 是一個可更換皮膚 (skinnable) 的外觀,在其中可委託所有繪製。 |
javax.swing.table | 提供用於處理 javax.swing.JTable 的類別和介面。 |
javax.swing.text | 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 |
javax.swing.text.html | 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 |
javax.swing.tree | 提供處理 javax.swing.JTree 的類別和介面。 |
java.awt 中 Rectangle 的使用 |
---|
宣告為 Rectangle 的 java.awt 中的欄位 | |
---|---|
protected Rectangle |
Polygon.bounds
此 Polygon 的邊界。 |
返回 Rectangle 的 java.awt 中的方法 | |
---|---|
Rectangle |
Component.bounds()
已過時。 從 JDK version 1.1 開始,由 getBounds() 取代。 |
Rectangle |
Polygon.getBoundingBox()
已過時。 從 JDK version 1.1 開始,由 getBounds() 取代。 |
Rectangle |
List.AccessibleAWTList.AccessibleAWTListChild.getBounds()
以 Rectangle 物件的形式獲取此物件的界限。 |
Rectangle |
Polygon.getBounds()
獲取此 Polygon 的邊界框。 |
Rectangle |
SplashScreen.getBounds()
以 Rectangle 形式返回閃現螢幕視窗的邊界。 |
Rectangle |
MenuComponent.AccessibleAWTMenuComponent.getBounds()
以 Rectangle 物件的形式獲取此物件的邊界。 |
Rectangle |
Rectangle.getBounds()
獲取此 Rectangle 的邊界 Rectangle 。 |
abstract Rectangle |
GraphicsConfiguration.getBounds()
返回 GraphicsConfiguration 在設備坐標中的邊界。 |
Rectangle |
Shape.getBounds()
返回一個完全包圍 Shape 的整型 Rectangle 。 |
Rectangle |
Component.getBounds()
以 Rectangle 物件的形式獲取元件的邊界。 |
Rectangle |
Component.AccessibleAWTComponent.getBounds()
獲取此物件的邊界,用 Rectangle 物件的形式表示它。 |
Rectangle |
Component.getBounds(Rectangle rv)
將元件的邊界存儲到“返回值”rv 中並返回 rv。 |
Rectangle |
TextComponent.AccessibleAWTTextComponent.getCharacterBounds(int i)
確定字元串中給定索引處的字元的邊界框。 |
abstract Rectangle |
Graphics.getClipBounds()
返回當前剪貼區域的邊界矩形。 |
Rectangle |
Graphics.getClipBounds(Rectangle r)
返回當前剪貼區域的邊界矩形。 |
Rectangle |
Graphics.getClipRect()
已過時。 從 JDK version 1.1 開始,由 getClipBounds() 取代。 |
Rectangle |
Frame.getMaximizedBounds()
獲取此窗體的最大化邊界。 |
Rectangle |
GraphicsEnvironment.getMaximumWindowBounds()
返回居中 Windows 的最大邊界。 |
Rectangle |
Rectangle.intersection(Rectangle r)
計算此 Rectangle 與指定 Rectangle 的交集。 |
Rectangle |
Rectangle.union(Rectangle r)
計算此 Rectangle 與指定 Rectangle 的並集。 |
參數型別為 Rectangle 的 java.awt 中的方法 | |
---|---|
void |
Rectangle.add(Rectangle r)
將一個 Rectangle 添加到此 Rectangle 中。 |
protected void |
GridBagLayout.adjustForGravity(GridBagConstraints constraints,
Rectangle r)
根據約束幾何結構和填充將 x、y、寬度和高度四個欄位調整為正確值。 |
protected void |
GridBagLayout.AdjustForGravity(GridBagConstraints constraints,
Rectangle r)
此方法已過時,僅為提供向後相容性;新程式碼應該調用 adjustForGravity 來代替。 |
boolean |
Rectangle.contains(Rectangle r)
檢查此 Rectangle 是否完全包含指定的 Rectangle 。 |
PaintContext |
GradientPaint.createContext(ColorModel cm,
Rectangle deviceBounds,
Rectangle2D userBounds,
AffineTransform xform,
RenderingHints hints)
創建並返回用來產生顏色網要的上下文。 |
PaintContext |
LinearGradientPaint.createContext(ColorModel cm,
Rectangle deviceBounds,
Rectangle2D userBounds,
AffineTransform transform,
RenderingHints hints)
創建並返回用來產生顏色網要的 PaintContext 。 |
PaintContext |
RadialGradientPaint.createContext(ColorModel cm,
Rectangle deviceBounds,
Rectangle2D userBounds,
AffineTransform transform,
RenderingHints hints)
創建並返回用來產生顏色網要的 PaintContext 。 |
PaintContext |
TexturePaint.createContext(ColorModel cm,
Rectangle deviceBounds,
Rectangle2D userBounds,
AffineTransform xform,
RenderingHints hints)
創建並返回用於產生顏色網要的上下文。 |
PaintContext |
SystemColor.createContext(ColorModel cm,
Rectangle r,
Rectangle2D r2d,
AffineTransform xform,
RenderingHints hints)
創建並返回用來產生純色網要的 PaintContext 。 |
PaintContext |
Color.createContext(ColorModel cm,
Rectangle r,
Rectangle2D r2d,
AffineTransform xform,
RenderingHints hints)
創建並返回用來產生固定顏色網要的 PaintContext 。 |
PaintContext |
Paint.createContext(ColorModel cm,
Rectangle deviceBounds,
Rectangle2D userBounds,
AffineTransform xform,
RenderingHints hints)
創建並返回用來產生顏色網要的 PaintContext 。 |
BufferedImage |
Robot.createScreenCapture(Rectangle screenRect)
創建包含從螢幕中讀取的像素的圖像。 |
Rectangle |
Component.getBounds(Rectangle rv)
將元件的邊界存儲到“返回值”rv 中並返回 rv。 |
Rectangle |
Graphics.getClipBounds(Rectangle r)
返回當前剪貼區域的邊界矩形。 |
abstract boolean |
Graphics2D.hit(Rectangle rect,
Shape s,
boolean onStroke)
檢查指定的 Shape 是否與設備空間中的指定 Rectangle 相交。 |
Rectangle |
Rectangle.intersection(Rectangle r)
計算此 Rectangle 與指定 Rectangle 的交集。 |
boolean |
Rectangle.intersects(Rectangle r)
確定此 Rectangle 是否與指定的 Rectangle 相交。 |
void |
List.AccessibleAWTList.AccessibleAWTListChild.setBounds(Rectangle r)
以 Rectangle 物件的形式設置此物件的界限。 |
void |
MenuComponent.AccessibleAWTMenuComponent.setBounds(Rectangle r)
以 Rectangle 物件的形式設置此物件的邊界。 |
void |
Rectangle.setBounds(Rectangle r)
設置此 Rectangle 的邊界 Rectangle ,以比對指定的 Rectangle 。 |
void |
Window.setBounds(Rectangle r)
移動元件並調整其大小,使其符合新的有界矩形 r 。 |
void |
Component.setBounds(Rectangle r)
移動元件並調整其大小,使其符合新的有界矩形 r 。 |
void |
Component.AccessibleAWTComponent.setBounds(Rectangle r)
設置此物件的邊界,用 Rectangle 物件的形式表示它。 |
void |
Frame.setMaximizedBounds(Rectangle bounds)
設置此窗體的最大化邊界。 |
Rectangle |
Rectangle.union(Rectangle r)
計算此 Rectangle 與指定 Rectangle 的並集。 |
參數型別為 Rectangle 的 java.awt 中的建構子 | |
---|---|
Rectangle(Rectangle r)
建構一個新的 Rectangle ,並將其初始化,以與指定 Rectangle 的值比對。 |
java.awt.event 中 Rectangle 的使用 |
---|
返回 Rectangle 的 java.awt.event 中的方法 | |
---|---|
Rectangle |
PaintEvent.getUpdateRect()
返回表示需要重繪區域以回應此事件的矩形。 |
參數型別為 Rectangle 的 java.awt.event 中的方法 | |
---|---|
void |
PaintEvent.setUpdateRect(Rectangle updateRect)
設置表示需要進行重繪區域以回應此事件的矩形。 |
參數型別為 Rectangle 的 java.awt.event 中的建構子 | |
---|---|
PaintEvent(Component source,
int id,
Rectangle updateRect)
建構一個具有指定源元件和型別的 PaintEvent 物件。 |
java.awt.font 中 Rectangle 的使用 |
---|
返回 Rectangle 的 java.awt.font 中的方法 | |
---|---|
Rectangle |
GlyphVector.getGlyphPixelBounds(int index,
FontRenderContext renderFRC,
float x,
float y)
返回當此 GlyphVector 在 Graphics 中以給定 FontRenderContext 在給定位置呈現時,index 處字形的像素邊界。 |
Rectangle |
TextLayout.getPixelBounds(FontRenderContext frc,
float x,
float y)
返回在圖形中使用給定 FontRenderContext 在給定位置處呈現 TextLayout 時的像素邊界。 |
Rectangle |
GlyphVector.getPixelBounds(FontRenderContext renderFRC,
float x,
float y)
返回此 GlyphVector 在圖形中以給定 FontRenderContext 在給定位置處呈現時的像素邊界。 |
java.awt.geom 中 Rectangle 的使用 |
---|
返回 Rectangle 的 java.awt.geom 中的方法 | |
---|---|
Rectangle |
Area.getBounds()
返回完全包圍此 Area 的邊界 Rectangle 。 |
Rectangle |
CubicCurve2D.getBounds()
返回一個完全包圍 Shape 的整型 Rectangle 。 |
Rectangle |
Line2D.getBounds()
返回一個完全包圍 Shape 的整型 Rectangle 。 |
Rectangle |
Path2D.getBounds()
返回一個完全包圍 Shape 的整型 Rectangle 。 |
Rectangle |
QuadCurve2D.getBounds()
返回一個完全包圍 Shape 的整型 Rectangle 。 |
Rectangle |
RectangularShape.getBounds()
返回一個完全包圍 Shape 的整型 Rectangle 。 |
java.awt.im 中 Rectangle 的使用 |
---|
返回 Rectangle 的 java.awt.im 中的方法 | |
---|---|
Rectangle |
InputMethodRequests.getTextLocation(TextHitInfo offset)
獲取當前撰寫文本中指定偏移量的位置,或已提交文本中的選擇位置。 |
java.awt.im.spi 中 Rectangle 的使用 |
---|
參數型別為 Rectangle 的 java.awt.im.spi 中的方法 | |
---|---|
void |
InputMethod.notifyClientWindowChange(Rectangle bounds)
通知此輸入方法客戶端視窗位置或狀態的更改。 |
java.awt.image 中 Rectangle 的使用 |
---|
返回 Rectangle 的 java.awt.image 中的方法 | |
---|---|
Rectangle |
Raster.getBounds()
返回此 Raster 的邊界 Rectangle。 |
參數型別為 Rectangle 的 java.awt.image 中的方法 | |
---|---|
WritableRaster |
Raster.createCompatibleWritableRaster(Rectangle rect)
創建一個相容的 WritableRaster,使其具有由 rect 指定的位置 (minX, minY) 和大小 (width, height)、新 SampleModel 和新初始化的 DataBuffer。 |
Raster |
BufferedImage.getData(Rectangle rect)
計算並返回 BufferedImage 的一個任意區域。 |
Raster |
RenderedImage.getData(Rectangle rect)
計算並返回 RenderedImage 的任意區域。 |
參數型別為 Rectangle 的 java.awt.image 中的建構子 | |
---|---|
Raster(SampleModel sampleModel,
DataBuffer dataBuffer,
Rectangle aRegion,
Point sampleModelTranslate,
Raster parent)
建構具有給定 SampleModel、DataBuffer 和父 Raster 的 Raster。 |
|
WritableRaster(SampleModel sampleModel,
DataBuffer dataBuffer,
Rectangle aRegion,
Point sampleModelTranslate,
WritableRaster parent)
建構具有給定 SampleModel、DataBuffer 和父親的 WritableRaster。 |
java.beans 中 Rectangle 的使用 |
---|
參數型別為 Rectangle 的 java.beans 中的方法 | |
---|---|
void |
PropertyEditor.paintValue(Graphics gfx,
Rectangle box)
在螢幕實際狀態給定區域中繪製值的表示形式。 |
void |
PropertyEditorSupport.paintValue(Graphics gfx,
Rectangle box)
在螢幕實際狀態給定區域中繪製值的表示形式。 |
javax.accessibility 中 Rectangle 的使用 |
---|
返回 Rectangle 的 javax.accessibility 中的方法 | |
---|---|
Rectangle |
AccessibleComponent.getBounds()
獲取 Rectangle 物件形式的此物件的邊界。 |
Rectangle |
AccessibleText.getCharacterBounds(int i)
確定字元串中給定索引處的字元的邊界框。 |
Rectangle |
AccessibleExtendedText.getTextBounds(int startIndex,
int endIndex)
返回兩個索引之間文本的邊界矩形。 |
參數型別為 Rectangle 的 javax.accessibility 中的方法 | |
---|---|
void |
AccessibleComponent.setBounds(Rectangle r)
設置 Rectangle 物件形式的此物件的邊界。 |
javax.imageio 中 Rectangle 的使用 |
---|
宣告為 Rectangle 的 javax.imageio 中的欄位 | |
---|---|
protected Rectangle |
IIOParam.sourceRegion
源區域;如果沒有設置源區域,則為 null 。 |
返回 Rectangle 的 javax.imageio 中的方法 | |
---|---|
Rectangle |
IIOParam.getSourceRegion()
返回將使用的源區域。 |
protected static Rectangle |
ImageReader.getSourceRegion(ImageReadParam param,
int srcWidth,
int srcHeight)
reader 可用來計算應該讀取的源圖像區域的一個實用方法,計算時考慮任何源區域,並在所提供的 ImageReadParam 中對偏移量設置進行二次取樣。 |
參數型別為 Rectangle 的 javax.imageio 中的方法 | |
---|---|
protected static void |
ImageReader.computeRegions(ImageReadParam param,
int srcWidth,
int srcHeight,
BufferedImage image,
Rectangle srcRegion,
Rectangle destRegion)
計算感興趣的源區域和目標區域,將源圖像的寬度和高度、可選目標圖像和可選 ImageReadParam 都考慮在內。 |
void |
ImageWriter.prepareReplacePixels(int imageIndex,
Rectangle region)
準備好 writer,處理一系列對 replacePixels 方法的調用。 |
void |
IIOParam.setSourceRegion(Rectangle sourceRegion)
設置感興趣的源區域。 |
javax.swing 中 Rectangle 的使用 |
---|
返回 Rectangle 的 javax.swing 中的方法 | |
---|---|
static Rectangle |
SwingUtilities.calculateInnerArea(JComponent c,
Rectangle r)
將指定元件的內部繪製區域的位置和大小存儲在 r 中,然後返回 r 。 |
static Rectangle[] |
SwingUtilities.computeDifference(Rectangle rectA,
Rectangle rectB)
返回矩形陣列的便捷方法,該矩形表示不與 rectB 重疊的 rectA 內的區域。 |
static Rectangle |
SwingUtilities.computeIntersection(int x,
int y,
int width,
int height,
Rectangle dest)
在未分派新矩形的情況下計算兩個矩形的交集的便捷方法。 |
static Rectangle |
SwingUtilities.computeUnion(int x,
int y,
int width,
int height,
Rectangle dest)
在未分派新矩形的情況下計算兩個矩形的並集的便捷方法。 |
static Rectangle |
SwingUtilities.convertRectangle(Component source,
Rectangle aRectangle,
Component destination)
將 source 坐標系統中的矩形 aRectangle 轉換到 destination 坐標系統。 |
Rectangle |
JTree.AccessibleJTree.AccessibleJTreeNode.getBounds()
|
Rectangle |
JTable.AccessibleJTable.AccessibleJTableCell.getBounds()
|
Rectangle |
JList.AccessibleJList.AccessibleJListChild.getBounds()
|
Rectangle |
JComponent.getBounds(Rectangle rv)
將此元件的邊界存儲到“返回值” rv 中並返回 rv 。 |
Rectangle |
JTabbedPane.getBoundsAt(int index)
返回 index 位置的選項卡邊界。 |
protected Rectangle |
DefaultDesktopManager.getBoundsForIconOf(JInternalFrame f)
iconifyFrame() 程式碼調用此方法來確定 desktopIcon 的適當邊界。 |
Rectangle |
JList.getCellBounds(int index0,
int index1)
返回列表的坐標系統中兩個索引所指定單元範圍內的邊界矩形。 |
Rectangle |
JTable.getCellRect(int row,
int column,
boolean includeSpacing)
返回位於 row 和 column 相交位置的單元格矩形。 |
Rectangle |
JSpinner.AccessibleJSpinner.getCharacterBounds(int i)
確定給定字元串索引處字元的邊界。 |
Rectangle |
ProgressMonitor.AccessibleProgressMonitor.getCharacterBounds(int i)
確定字元串中給定索引處的字元的邊界框。 |
Rectangle |
AbstractButton.AccessibleAbstractButton.getCharacterBounds(int i)
確定字元串中給定索引處的字元的邊界框。 |
Rectangle |
JLabel.AccessibleJLabel.getCharacterBounds(int i)
確定給定字元串索引處字元的邊界框。 |
Rectangle |
DebugGraphics.getClipBounds()
覆寫 Graphics.getClipBounds 。 |
Rectangle |
RepaintManager.getDirtyRegion(JComponent aComponent)
返回元件的當前髒區。 |
static Rectangle |
SwingUtilities.getLocalBounds(Component aComponent)
返回元件 aComponent 的矩形 (0,0,bounds.width,bounds.height)。 |
Rectangle |
JInternalFrame.getNormalBounds()
如果 JInternalFrame 未處於最大化狀態,則返回 getBounds() ;否則返回還原 JInternalFrame 後的邊界。 |
Rectangle |
JTree.getPathBounds(TreePath path)
返回將指定節點繪入的 Rectangle 。 |
protected Rectangle |
DefaultDesktopManager.getPreviousBounds(JInternalFrame f)
在將元件最大化之前,獲得該元件的普通邊界。 |
Rectangle |
JTree.getRowBounds(int row)
返回將指定行處的節點繪入的 Rectangle 。 |
Rectangle |
JScrollPane.getViewportBorderBounds()
返回視口邊界的範圍。 |
Rectangle |
ScrollPaneLayout.getViewportBorderBounds(JScrollPane scrollpane)
已過時。 從 JDK version Swing1.1 開始,由 JScrollPane.getViewportBorderBounds() 取代。 |
Rectangle |
JViewport.getViewRect()
返回一個矩形,其原位置在 getViewPosition ,大小為 getExtentSize 。 |
Rectangle |
JComponent.getVisibleRect()
返回該 Component 的“可見矩形”,即此元件的可見矩形 new Rectangle(0, 0, getWidth(), getHeight()) 及其所有祖先的可見矩形的交集。 |
參數型別為 Rectangle 的 javax.swing 中的方法 | |
---|---|
static Rectangle |
SwingUtilities.calculateInnerArea(JComponent c,
Rectangle r)
將指定元件的內部繪製區域的位置和大小存儲在 r 中,然後返回 r 。 |
protected boolean |
JViewport.computeBlit(int dx,
int dy,
Point blitFrom,
Point blitTo,
Dimension blitSize,
Rectangle blitPaint)
計算 blit 的參數,其中後備存儲圖像當前在左上角包含 oldLoc ,並且我們滾動到 newLoc 。 |
static Rectangle[] |
SwingUtilities.computeDifference(Rectangle rectA,
Rectangle rectB)
返回矩形陣列的便捷方法,該矩形表示不與 rectB 重疊的 rectA 內的區域。 |
static Rectangle |
SwingUtilities.computeIntersection(int x,
int y,
int width,
int height,
Rectangle dest)
在未分派新矩形的情況下計算兩個矩形的交集的便捷方法。 |
static Rectangle |
SwingUtilities.computeUnion(int x,
int y,
int width,
int height,
Rectangle dest)
在未分派新矩形的情況下計算兩個矩形的並集的便捷方法。 |
void |
JComponent.computeVisibleRect(Rectangle visibleRect)
返回該 Component 的“可見 rect 矩形”,即此元件及其所有祖先的可見矩形的交集。 |
static Rectangle |
SwingUtilities.convertRectangle(Component source,
Rectangle aRectangle,
Component destination)
將 source 坐標系統中的矩形 aRectangle 轉換到 destination 坐標系統。 |
Rectangle |
JComponent.getBounds(Rectangle rv)
將此元件的邊界存儲到“返回值” rv 中並返回 rv 。 |
int |
JTree.getScrollableBlockIncrement(Rectangle visibleRect,
int orientation,
int direction)
返回塊增量的數量,它是基於 orientation 的 visibleRect 高度或寬度。 |
int |
JTable.getScrollableBlockIncrement(Rectangle visibleRect,
int orientation,
int direction)
返回 visibleRect.height 或 visibleRect.width ,這取決於此表的方向。 |
int |
JList.getScrollableBlockIncrement(Rectangle visibleRect,
int orientation,
int direction)
返回為顯露上一個或下一個塊而滾動的距離。 |
int |
Scrollable.getScrollableBlockIncrement(Rectangle visibleRect,
int orientation,
int direction)
顯示邏輯行或列的元件應計算滾動增量,它將根據方向的值完全公開一個行塊或列塊。 |
int |
JTree.getScrollableUnitIncrement(Rectangle visibleRect,
int orientation,
int direction)
返回滾動時增加的數量。 |
int |
JTable.getScrollableUnitIncrement(Rectangle visibleRect,
int orientation,
int direction)
返回完全呈現出一個新行或新列(取決於方向)的滾動增量(以像素為單位)。 |
int |
JTextArea.getScrollableUnitIncrement(Rectangle visibleRect,
int orientation,
int direction)
顯示邏輯行或列的元件應根據方向的值計算滾動增量,此滾動增量將完全顯示一個新行或新列。 |
int |
JList.getScrollableUnitIncrement(Rectangle visibleRect,
int orientation,
int direction)
返回為顯露上一個或下一個行(垂直滾動)或列(水平滾動)而滾動的距離。 |
int |
Scrollable.getScrollableUnitIncrement(Rectangle visibleRect,
int orientation,
int direction)
顯示邏輯行或列的元件應計算滾動增量,它將根據方向的值完全公開一個新的行或列。 |
static boolean |
SwingUtilities.isRectangleContainingRectangle(Rectangle a,
Rectangle b)
如果 a 套件含 b ,則返回 true。 |
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 |
CellRendererPane.paintComponent(Graphics g,
Component c,
Container p,
Rectangle r)
使用矩形的 x、y、width 和 height 欄位的調用 this.paintComponent()。 |
static void |
SwingUtilities.paintComponent(Graphics g,
Component c,
Container p,
Rectangle r)
在指定的 Graphics 上繪製元件。 |
void |
JComponent.paintImmediately(Rectangle r)
立即繪製指定的區域。 |
void |
DefaultListCellRenderer.repaint(Rectangle r)
因為性能原因而被覆寫。 |
void |
JComponent.repaint(Rectangle r)
如果要顯示該元件,則將指定的區域添加到髒區列表。 |
void |
JTextField.scrollRectToVisible(Rectangle r)
將欄位向左或向右滾動。 |
void |
JViewport.scrollRectToVisible(Rectangle contentRect)
滾動該視圖,使該視圖中的 Rectangle 變得可見。 |
void |
JComponent.scrollRectToVisible(Rectangle aRect)
將 scrollRectToVisible() 訊息轉發到 JComponent 的父元件。 |
void |
JTree.AccessibleJTree.AccessibleJTreeNode.setBounds(Rectangle r)
|
void |
JTable.AccessibleJTable.AccessibleJTableCell.setBounds(Rectangle r)
|
void |
JList.AccessibleJList.AccessibleJListChild.setBounds(Rectangle r)
|
void |
JInternalFrame.setNormalBounds(Rectangle r)
設置此內部窗體的正常邊界,即此內部窗體從其最大化狀態還原後的邊界。 |
protected void |
DefaultDesktopManager.setPreviousBounds(JInternalFrame f,
Rectangle r)
在進行 maximize 調用之前存儲元件的邊界。 |
javax.swing.border 中 Rectangle 的使用 |
---|
返回 Rectangle 的 javax.swing.border 中的方法 | |
---|---|
static Rectangle |
AbstractBorder.getInteriorRectangle(Component c,
Border b,
int x,
int y,
int width,
int height)
返回一個用所給的參數減去邊框 insets 得到的矩形。 |
Rectangle |
AbstractBorder.getInteriorRectangle(Component c,
int x,
int y,
int width,
int height)
此便捷方法調用靜態方法。 |
javax.swing.plaf 中 Rectangle 的使用 |
---|
返回 Rectangle 的 javax.swing.plaf 中的方法 | |
---|---|
abstract Rectangle |
ListUI.getCellBounds(JList list,
int index1,
int index2)
返回給定列表坐標系統中的有界矩形,單元的範圍由兩個索引指定。 |
abstract Rectangle |
TreeUI.getPathBounds(JTree tree,
TreePath path)
返回封閉標籤部分的 Rectangle,路徑中的最後一個項將在這一部分繪製。 |
abstract Rectangle |
TabbedPaneUI.getTabBounds(JTabbedPane pane,
int index)
|
abstract Rectangle |
TextUI.modelToView(JTextComponent t,
int pos)
將模型中的給定位置轉換成視圖坐標系統中的某一個位置。 |
abstract Rectangle |
TextUI.modelToView(JTextComponent t,
int pos,
Position.Bias bias)
將模型中的給定位置轉換成視圖坐標系統中的某一個位置。 |
javax.swing.plaf.basic 中 Rectangle 的使用 |
---|
javax.swing.plaf.basic 中 Rectangle 的子類別 | |
---|---|
static class |
BasicTextUI.BasicCaret
|
宣告為 Rectangle 的 javax.swing.plaf.basic 中的欄位 | |
---|---|
protected Rectangle |
BasicProgressBarUI.boxRect
用於保存要繪製的跳動框(由 getBox 返回)的位置和大小。 |
protected Rectangle |
BasicTabbedPaneUI.calcRect
用於通用佈局計算以避免運行中建構多個新 Rectangle 的矩形。 |
protected Rectangle |
BasicSliderUI.contentRect
|
protected Rectangle |
BasicSliderUI.focusRect
|
protected Rectangle |
BasicSliderUI.labelRect
|
protected Rectangle[] |
BasicTabbedPaneUI.rects
|
protected Rectangle |
BasicSliderUI.thumbRect
|
protected Rectangle |
BasicScrollBarUI.thumbRect
|
protected Rectangle |
BasicSliderUI.tickRect
|
protected Rectangle |
BasicSliderUI.trackRect
|
protected Rectangle |
BasicScrollBarUI.trackRect
|
返回 Rectangle 的 javax.swing.plaf.basic 中的方法 | |
---|---|
protected Rectangle |
BasicComboPopup.computePopupBounds(int px,
int py,
int pw,
int ph)
基於組合框的位置和封閉的螢幕界限計算組合框的彈出部分的位置和大小。 |
protected Rectangle |
BasicProgressBarUI.getBox(Rectangle r)
存儲將為 r 中的當前動畫索引繪製並返回 r 的跳動框中位置和大小。 |
Rectangle |
BasicListUI.getCellBounds(JList list,
int index1,
int index2)
返回給定列表坐標系統中的有界矩形,單元的範圍由兩個索引指定。 |
Rectangle |
BasicTreeUI.NodeDimensionsHandler.getNodeDimensions(Object value,
int row,
int depth,
boolean expanded,
Rectangle size)
負責獲取特定節點的大小。 |
Rectangle |
BasicTreeUI.getPathBounds(JTree tree,
TreePath path)
返回封閉標籤部分的 Rectangle,路徑中的最後一個項將在這一部分繪製。 |
protected Rectangle |
BasicTabbedPaneUI.getTabBounds(int tabIndex,
Rectangle dest)
返回 JTabbedPane 元件的坐標空間中指定選項卡的邊界。 |
Rectangle |
BasicTabbedPaneUI.getTabBounds(JTabbedPane pane,
int i)
返回指定選項卡索引的邊界。 |
protected Rectangle |
BasicScrollBarUI.getThumbBounds()
返回 thumb 的當前大小/位置。 |
protected Rectangle |
BasicScrollBarUI.getTrackBounds()
返回滑道的當前邊界,即遞增和遞減按鈕之間的空間(減去 insets)。 |
protected Rectangle |
BasicTextUI.getVisibleEditorRect()
獲取給出根 View 的分派。 |
Rectangle |
BasicTextUI.modelToView(JTextComponent tc,
int pos)
將模型中的給定位置轉換成視圖坐標系統中的某一個位置。 |
Rectangle |
BasicTextUI.modelToView(JTextComponent tc,
int pos,
Position.Bias bias)
將模型中的給定位置轉換成視圖坐標系統中的某一個位置。 |
protected Rectangle |
BasicComboBoxUI.rectangleForCurrentValue()
返回為繪製當前所選項而保留的區域。 |
參數型別為 Rectangle 的 javax.swing.plaf.basic 中的方法 | |
---|---|
protected Rectangle |
BasicProgressBarUI.getBox(Rectangle r)
存儲將為 r 中的當前動畫索引繪製並返回 r 的跳動框中位置和大小。 |
Rectangle |
BasicTreeUI.NodeDimensionsHandler.getNodeDimensions(Object value,
int row,
int depth,
boolean expanded,
Rectangle size)
負責獲取特定節點的大小。 |
protected Rectangle |
BasicTabbedPaneUI.getTabBounds(int tabIndex,
Rectangle dest)
返回 JTabbedPane 元件的坐標空間中指定選項卡的邊界。 |
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 |
BasicListUI.paintCell(Graphics g,
int row,
Rectangle rowBounds,
ListCellRenderer cellRenderer,
ListModel dataModel,
ListSelectionModel selModel,
int leadIndex)
繪製一個 List 單元格:計算相關狀態,獲取“橡皮圖章”單元格渲染器元件,然後使用 CellRendererPane 來繪製它。 |
void |
BasicComboBoxUI.paintCurrentValue(Graphics g,
Rectangle bounds,
boolean hasFocus)
繪製當前所選項。 |
void |
BasicComboBoxUI.paintCurrentValueBackground(Graphics g,
Rectangle bounds,
boolean hasFocus)
繪製當前所選項的背景。 |
protected void |
BasicTreeUI.paintExpandControl(Graphics g,
Rectangle clipBounds,
Insets insets,
Rectangle bounds,
TreePath path,
int row,
boolean isExpanded,
boolean hasBeenExpanded,
boolean isLeaf)
繪製 row 的展開(切換)部分。 |
protected void |
BasicButtonUI.paintFocus(Graphics g,
AbstractButton b,
Rectangle viewRect,
Rectangle textRect,
Rectangle iconRect)
|
protected void |
BasicRadioButtonUI.paintFocus(Graphics g,
Rectangle textRect,
Dimension size)
|
protected void |
BasicTabbedPaneUI.paintFocusIndicator(Graphics g,
int tabPlacement,
Rectangle[] rects,
int tabIndex,
Rectangle iconRect,
Rectangle textRect,
boolean isSelected)
|
protected void |
BasicTabbedPaneUI.paintFocusIndicator(Graphics g,
int tabPlacement,
Rectangle[] rects,
int tabIndex,
Rectangle iconRect,
Rectangle textRect,
boolean isSelected)
|
protected void |
BasicTreeUI.paintHorizontalPartOfLeg(Graphics g,
Rectangle clipBounds,
Insets insets,
Rectangle bounds,
TreePath path,
int row,
boolean isExpanded,
boolean hasBeenExpanded,
boolean isLeaf)
繪製支路 (leg) 的水平部分。 |
protected void |
BasicToggleButtonUI.paintIcon(Graphics g,
AbstractButton b,
Rectangle iconRect)
|
protected void |
BasicTabbedPaneUI.paintIcon(Graphics g,
int tabPlacement,
int tabIndex,
Icon icon,
Rectangle iconRect,
boolean isSelected)
|
protected void |
BasicButtonUI.paintIcon(Graphics g,
JComponent c,
Rectangle iconRect)
|
protected void |
BasicSliderUI.paintMajorTickForHorizSlider(Graphics g,
Rectangle tickBounds,
int x)
|
protected void |
BasicSliderUI.paintMajorTickForVertSlider(Graphics g,
Rectangle tickBounds,
int y)
|
protected void |
BasicSliderUI.paintMinorTickForHorizSlider(Graphics g,
Rectangle tickBounds,
int x)
|
protected void |
BasicSliderUI.paintMinorTickForVertSlider(Graphics g,
Rectangle tickBounds,
int y)
|
protected void |
BasicTreeUI.paintRow(Graphics g,
Rectangle clipBounds,
Insets insets,
Rectangle bounds,
TreePath path,
int row,
boolean isExpanded,
boolean hasBeenExpanded,
boolean isLeaf)
繪製 row 的渲染器部分。 |
protected void |
BasicTabbedPaneUI.paintTab(Graphics g,
int tabPlacement,
Rectangle[] rects,
int tabIndex,
Rectangle iconRect,
Rectangle textRect)
|
protected void |
BasicTabbedPaneUI.paintTab(Graphics g,
int tabPlacement,
Rectangle[] rects,
int tabIndex,
Rectangle iconRect,
Rectangle textRect)
|
protected void |
BasicButtonUI.paintText(Graphics g,
AbstractButton b,
Rectangle textRect,
String text)
呈現當前按鈕文本的方法。 |
protected void |
BasicTabbedPaneUI.paintText(Graphics g,
int tabPlacement,
Font font,
FontMetrics metrics,
int tabIndex,
String title,
Rectangle textRect,
boolean isSelected)
|
protected void |
BasicButtonUI.paintText(Graphics g,
JComponent c,
Rectangle textRect,
String text)
從 Java 2 平臺 v 1.4 開始,不應再使用或覆寫此方法。 |
protected void |
BasicMenuItemUI.paintText(Graphics g,
JMenuItem menuItem,
Rectangle textRect,
String text)
呈現當前選單項的文本。 |
protected void |
BasicScrollBarUI.paintThumb(Graphics g,
JComponent c,
Rectangle thumbBounds)
|
protected void |
BasicScrollBarUI.paintTrack(Graphics g,
JComponent c,
Rectangle trackBounds)
|
protected void |
BasicTreeUI.paintVerticalPartOfLeg(Graphics g,
Rectangle clipBounds,
Insets insets,
TreePath path)
繪製支路的垂直部分。 |
javax.swing.plaf.metal 中 Rectangle 的使用 |
---|
參數型別為 Rectangle 的 javax.swing.plaf.metal 中的方法 | |
---|---|
void |
MetalComboBoxUI.paintCurrentValue(Graphics g,
Rectangle bounds,
boolean hasFocus)
如有必要,繪製當前所選項。 |
void |
MetalComboBoxUI.paintCurrentValueBackground(Graphics g,
Rectangle bounds,
boolean hasFocus)
如有必要,繪製當前所選項的背景。 |
protected void |
MetalToggleButtonUI.paintFocus(Graphics g,
AbstractButton b,
Rectangle viewRect,
Rectangle textRect,
Rectangle iconRect)
|
protected void |
MetalButtonUI.paintFocus(Graphics g,
AbstractButton b,
Rectangle viewRect,
Rectangle textRect,
Rectangle iconRect)
|
protected void |
MetalRadioButtonUI.paintFocus(Graphics g,
Rectangle t,
Dimension d)
|
protected void |
MetalTabbedPaneUI.paintFocusIndicator(Graphics g,
int tabPlacement,
Rectangle[] rects,
int tabIndex,
Rectangle iconRect,
Rectangle textRect,
boolean isSelected)
|
protected void |
MetalTabbedPaneUI.paintFocusIndicator(Graphics g,
int tabPlacement,
Rectangle[] rects,
int tabIndex,
Rectangle iconRect,
Rectangle textRect,
boolean isSelected)
|
protected void |
MetalTreeUI.paintHorizontalPartOfLeg(Graphics g,
Rectangle clipBounds,
Insets insets,
Rectangle bounds,
TreePath path,
int row,
boolean isExpanded,
boolean hasBeenExpanded,
boolean isLeaf)
|
protected void |
MetalToggleButtonUI.paintIcon(Graphics g,
AbstractButton b,
Rectangle iconRect)
在空間 iconRect 中繪製按鈕 b 的適當圖標。 |
protected void |
MetalSliderUI.paintMajorTickForHorizSlider(Graphics g,
Rectangle tickBounds,
int x)
|
protected void |
MetalSliderUI.paintMajorTickForVertSlider(Graphics g,
Rectangle tickBounds,
int y)
|
protected void |
MetalSliderUI.paintMinorTickForHorizSlider(Graphics g,
Rectangle tickBounds,
int x)
|
protected void |
MetalSliderUI.paintMinorTickForVertSlider(Graphics g,
Rectangle tickBounds,
int y)
|
protected void |
MetalToggleButtonUI.paintText(Graphics g,
JComponent c,
Rectangle textRect,
String text)
|
protected void |
MetalButtonUI.paintText(Graphics g,
JComponent c,
Rectangle textRect,
String text)
|
protected void |
MetalScrollBarUI.paintThumb(Graphics g,
JComponent c,
Rectangle thumbBounds)
|
protected void |
MetalScrollBarUI.paintTrack(Graphics g,
JComponent c,
Rectangle trackBounds)
|
protected void |
MetalTreeUI.paintVerticalPartOfLeg(Graphics g,
Rectangle clipBounds,
Insets insets,
TreePath path)
|
javax.swing.plaf.multi 中 Rectangle 的使用 |
---|
返回 Rectangle 的 javax.swing.plaf.multi 中的方法 | |
---|---|
Rectangle |
MultiListUI.getCellBounds(JList a,
int b,
int c)
在由此物件處理的每個 UI 上調用 getCellBounds 方法。 |
Rectangle |
MultiTreeUI.getPathBounds(JTree a,
TreePath b)
在由此物件處理的每個 UI 上調用 getPathBounds 方法。 |
Rectangle |
MultiTabbedPaneUI.getTabBounds(JTabbedPane a,
int b)
在由此物件處理的每個 UI 上調用 getTabBounds 方法。 |
Rectangle |
MultiTextUI.modelToView(JTextComponent a,
int b)
在由此物件處理的每個 UI 上調用 modelToView 方法。 |
Rectangle |
MultiTextUI.modelToView(JTextComponent a,
int b,
Position.Bias c)
在由此物件處理的每個 UI 上調用 modelToView 方法。 |
javax.swing.plaf.synth 中 Rectangle 的使用 |
---|
參數型別為 Rectangle 的 javax.swing.plaf.synth 中的方法 | |
---|---|
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,
Rectangle bounds,
int mnemonicIndex)
在指定位置上繪製文本。 |
javax.swing.table 中 Rectangle 的使用 |
---|
返回 Rectangle 的 javax.swing.table 中的方法 | |
---|---|
Rectangle |
JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getBounds()
|
Rectangle |
JTableHeader.getHeaderRect(int column)
返回包含 column 處頭 tile 的矩形。 |
參數型別為 Rectangle 的 javax.swing.table 中的方法 | |
---|---|
void |
DefaultTableCellRenderer.repaint(Rectangle r)
因為性能原因而被覆寫。 |
void |
JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.setBounds(Rectangle r)
|
javax.swing.text 中 Rectangle 的使用 |
---|
javax.swing.text 中 Rectangle 的子類別 | |
---|---|
class |
DefaultCaret
插入符的預設實作。 |
宣告為 Rectangle 的 javax.swing.text 中的欄位 | |
---|---|
protected Rectangle |
AsyncBoxView.ChildLocator.childAlloc
用於子級分派區域以避免創建大量垃圾的形狀。 |
protected Rectangle |
AsyncBoxView.ChildLocator.lastAlloc
最後的可見分派區域(用於向上刷新更改時進行重新繪製)。 |
返回 Rectangle 的 javax.swing.text 中的方法 | |
---|---|
Rectangle |
JTextComponent.AccessibleJTextComponent.getCharacterBounds(int i)
確定字元串中給定索引處的字元的邊界框。 |
protected Rectangle |
CompositeView.getInsideAllocation(Shape a)
將分派給視圖的不可變分派區域轉換為表示內部分派區域的可變分派區域(即給定分派區域的邊界,其頂部、左部、底部和右部的 insets 已移除)。 |
Rectangle |
JTextComponent.AccessibleJTextComponent.getTextBounds(int startIndex,
int endIndex)
返回包圍兩個索引之間文本的 Rectangle 。 |
protected Rectangle |
PlainView.lineToRect(Shape a,
int line)
確定表示給定行的矩形。 |
Rectangle |
JTextComponent.modelToView(int pos)
將模型中給定位置轉換為視圖坐標系統中的位置。 |
參數型別為 Rectangle 的 javax.swing.text 中的方法 | |
---|---|
protected void |
DefaultCaret.adjustVisibility(Rectangle nloc)
滾動關聯的視圖(如果有)以使插入符可見。 |
void |
FlowView.FlowStrategy.changedUpdate(FlowView fv,
DocumentEvent e,
Rectangle alloc)
發出通知,通知文檔中此視圖負責的某個位置的屬性已更改。 |
protected void |
BoxView.childAllocation(int index,
Rectangle alloc)
為子視圖分派一個區域。 |
protected abstract void |
CompositeView.childAllocation(int index,
Rectangle a)
返回給定子級的分派區域。 |
protected void |
DefaultCaret.damage(Rectangle r)
毀壞圍繞插入符的區域以使該區域在新的位置重繪。 |
int |
JTextComponent.getScrollableBlockIncrement(Rectangle visibleRect,
int orientation,
int direction)
顯示邏輯行或列的元件應計算滾動增量,它將根據方向的值完全公開一個行塊或列塊。 |
int |
JTextComponent.getScrollableUnitIncrement(Rectangle visibleRect,
int orientation,
int direction)
顯示邏輯行或列的元件應計算滾動增量,它將根據方向的值完全公開一個新的行或列。 |
protected View |
BoxView.getViewAtPoint(int x,
int y,
Rectangle alloc)
獲取給定坐標處的子視圖。 |
protected abstract View |
CompositeView.getViewAtPoint(int x,
int y,
Rectangle alloc)
獲取位於給定坐標的子視圖。 |
protected View |
CompositeView.getViewAtPosition(int pos,
Rectangle a)
獲取表示模型中給定位置的子視圖。 |
protected View |
TableView.getViewAtPosition(int pos,
Rectangle a)
獲取表示模型中給定位置的子視圖。 |
protected View |
TableView.TableRow.getViewAtPosition(int pos,
Rectangle a)
獲取表示模型中給定位置的子視圖。 |
void |
FlowView.FlowStrategy.insertUpdate(FlowView fv,
DocumentEvent e,
Rectangle alloc)
發出通知,通知在文檔中此視圖負責的某個位置已插入內容。 |
protected boolean |
BoxView.isAfter(int x,
int y,
Rectangle innerAlloc)
確定一個點是否位於分派區域的後面。 |
protected abstract boolean |
CompositeView.isAfter(int x,
int y,
Rectangle alloc)
測試一個點是否位於矩形範圍之後。 |
protected boolean |
BoxView.isBefore(int x,
int y,
Rectangle innerAlloc)
確定一個點是否位於分派區域的前面。 |
protected abstract boolean |
CompositeView.isBefore(int x,
int y,
Rectangle alloc)
測試一個點是否位於矩形範圍之前。 |
protected void |
BoxView.paintChild(Graphics g,
Rectangle alloc,
int index)
繪製一個子級。 |
void |
FlowView.FlowStrategy.removeUpdate(FlowView fv,
DocumentEvent e,
Rectangle alloc)
發出通知,通知已從文檔中此給定串流視圖負責的某個位置移除某些內容。 |
javax.swing.text.html 中 Rectangle 的使用 |
---|
參數型別為 Rectangle 的 javax.swing.text.html 中的方法 | |
---|---|
protected void |
ListView.paintChild(Graphics g,
Rectangle alloc,
int index)
通過調用 paint() 繪製其中的一個子級。 |
javax.swing.tree 中 Rectangle 的使用 |
---|
返回 Rectangle 的 javax.swing.tree 中的方法 | |
---|---|
Rectangle |
FixedHeightLayoutCache.getBounds(TreePath path,
Rectangle placeIn)
返回給出繪製路徑所需邊界的矩形。 |
Rectangle |
VariableHeightLayoutCache.getBounds(TreePath path,
Rectangle placeIn)
返回 Rectangle ,它包圍在其中繪製 path 標識的項的標籤部分。 |
abstract Rectangle |
AbstractLayoutCache.getBounds(TreePath path,
Rectangle placeIn)
返回一個矩形,該矩形給出了繪製路徑所需的 bounds。 |
protected Rectangle |
AbstractLayoutCache.getNodeDimensions(Object value,
int row,
int depth,
boolean expanded,
Rectangle placeIn)
返回通過 placeIn 中的參考,表示 value 所需的大小。 |
abstract Rectangle |
AbstractLayoutCache.NodeDimensions.getNodeDimensions(Object value,
int row,
int depth,
boolean expanded,
Rectangle bounds)
通過對 bounds 的參考,返回用於保存值的節點的大小和其在 x 軸上的起點。 |
參數型別為 Rectangle 的 javax.swing.tree 中的方法 | |
---|---|
Rectangle |
FixedHeightLayoutCache.getBounds(TreePath path,
Rectangle placeIn)
返回給出繪製路徑所需邊界的矩形。 |
Rectangle |
VariableHeightLayoutCache.getBounds(TreePath path,
Rectangle placeIn)
返回 Rectangle ,它包圍在其中繪製 path 標識的項的標籤部分。 |
abstract Rectangle |
AbstractLayoutCache.getBounds(TreePath path,
Rectangle placeIn)
返回一個矩形,該矩形給出了繪製路徑所需的 bounds。 |
protected Rectangle |
AbstractLayoutCache.getNodeDimensions(Object value,
int row,
int depth,
boolean expanded,
Rectangle placeIn)
返回通過 placeIn 中的參考,表示 value 所需的大小。 |
abstract Rectangle |
AbstractLayoutCache.NodeDimensions.getNodeDimensions(Object value,
int row,
int depth,
boolean expanded,
Rectangle bounds)
通過對 bounds 的參考,返回用於保存值的節點的大小和其在 x 軸上的起點。 |
int |
VariableHeightLayoutCache.getPreferredWidth(Rectangle bounds)
返回 visibleRegion 中區域的首選寬度和高度。 |
int |
AbstractLayoutCache.getPreferredWidth(Rectangle bounds)
返回傳入區域的首選寬度。 |
void |
DefaultTreeCellRenderer.repaint(Rectangle r)
因為性能原因而被覆寫。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。