JavaTM 2 Platform
Standard Ed. 6

類別 java.awt.Point
的使用

使用 Point 的軟體套件
java.awt 包含用於創建使用者介面和繪製圖形圖像的全部類別。 
java.awt.dnd Drag 和 Drop 是一種直接操作動作,在許多圖形使用者介面系統中都會遇到它,它提供了一種機制,能夠在兩個與 GUI 中顯示元素邏輯相關的實體之間傳輸資訊。 
java.awt.event 提供處理由 AWT 元件所觸發的各類別事件的介面和類別。 
java.awt.image 提供創建和修改圖像的各種類別。 
javax.accessibility 定義了使用者介面元件與提供對這些元件進行存取的輔助技術之間的協定。 
javax.imageio Java Image I/O API 的主要套件。 
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.swing.plaf 提供一個介面和許多抽象類別,Swing 用它們來提供自己的可插入外觀功能。 
javax.swing.plaf.basic 提供了根據基本外觀建構的使用者介面物件。 
javax.swing.plaf.metal 提供根據 Java 外觀(曾經代稱為 Metal)建構的使用者介面物件,Java 外觀是預設外觀。 
javax.swing.plaf.multi 提供了組合兩個或多個外觀的使用者介面物件。 
javax.swing.table 提供用於處理 javax.swing.JTable 的類別和介面。 
javax.swing.text 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
 

java.awtPoint 的使用
 

返回 Pointjava.awt 中的方法
 Point GraphicsEnvironment.getCenterPoint()
          返回 Windows 應居中的點。
 Point GridBagLayout.getLayoutOrigin()
          在目標容器的圖形坐標空間確定佈局區域的原點。
 Point List.AccessibleAWTList.AccessibleAWTListChild.getLocation()
          獲取此物件相對於父物件的位置,返回值是一個點物件,它指定物件左上角在螢幕坐標空間內的位置。
 Point PointerInfo.getLocation()
          返回在螢幕上表示指針坐標的 Point
 Point MenuComponent.AccessibleAWTMenuComponent.getLocation()
          以點(指定螢幕坐標空間中物件的左上角)的形式獲取該物件相對於父物件的位置。
 Point Point.getLocation()
          返回此點的位置。
 Point Rectangle.getLocation()
          返回此 Rectangle 的位置。
 Point Component.getLocation()
          獲取元件的位置,形式是指定元件左上角的一個點。
 Point Component.AccessibleAWTComponent.getLocation()
          通過用一個點指定該物件的左上角在螢幕坐標空間中的位置的形式,獲取此物件相對於父物件的位置。
 Point Component.getLocation(Point rv)
          將元件的 x,y 原點存儲到“返回值” rv 中並返回 rv
 Point List.AccessibleAWTList.AccessibleAWTListChild.getLocationOnScreen()
          返回物件在螢幕上的位置。
 Point MenuComponent.AccessibleAWTMenuComponent.getLocationOnScreen()
          返回物件在螢幕上的位置。
 Point Component.getLocationOnScreen()
          獲取元件的位置,形式是一個指定螢幕坐標空間中元件左上角的一個點。
 Point Component.AccessibleAWTComponent.getLocationOnScreen()
          返回物件在螢幕上的位置。
 Point Component.getMousePosition()
          如果此 Component 正好位於鼠標指針下,則返回鼠標指針在該 Component 的坐標空間中的位置;否則返回 null
 Point Container.getMousePosition(boolean allowChildren)
          如果 Container 位於鼠標指針下,則返回鼠標指針在此 Container 的坐標中的位置,否則返回 null
 Point ScrollPane.getScrollPosition()
          返回子元件中的當前 x,y 位置,子元件顯示在滾動窗格視口的 0,0 位置。
 Point Component.location()
          已過時。 從 JDK version 1.1 開始,由 getLocation() 取代。
 Point GridBagLayout.location(int x, int y)
          確定在佈局網格中哪個單元包含由 (x, y) 指定的點。
 

參數型別為 Pointjava.awt 中的方法
 void Rectangle.add(Point pt)
          將指定的 Point 添加到此 Rectangle 的邊界。
 boolean List.AccessibleAWTList.AccessibleAWTListChild.contains(Point p)
          檢查指定點是否位於此物件的界限中,其中該點的 X 坐標和 Y 坐標是相對於物件的定義的。
 boolean Polygon.contains(Point p)
          確定指定的 Point 是否位於此 Polygon 的內部。
 boolean MenuComponent.AccessibleAWTMenuComponent.contains(Point p)
          檢查指定的點是否在此物件的邊界內,其中點的 x 和 y 坐標被定義成與該物件的坐標系相關。
 boolean Rectangle.contains(Point p)
          檢查此 Rectangle 是否包含指定的 Point
 boolean Component.contains(Point p)
          檢查元件是否“包含”指定的點,其中該點的 xy 坐標是相對於此元件的坐標系定義的。
 boolean Component.AccessibleAWTComponent.contains(Point p)
          檢查指定的點是否在此物件的邊界內,該點的 x 坐標和 y 坐標是相對於該物件的坐標系來定義的。
 Cursor Toolkit.createCustomCursor(Image cursor, Point hotSpot, String name)
          創建一個新的自定義鼠標物件。
 Component Container.findComponentAt(Point p)
          對包含指定點的可視子元件進行定位。
 Accessible List.AccessibleAWTList.getAccessibleAt(Point p)
          返回本地坐標 Point 所包含的 Accessible 子級(如果存在)。
 Accessible List.AccessibleAWTList.AccessibleAWTListChild.getAccessibleAt(Point p)
          如果存在 Accessible 子級,並且包含在本地坐標 Point 位置,則返回該子級。
 Accessible MenuComponent.AccessibleAWTMenuComponent.getAccessibleAt(Point p)
          返回本地坐標 Point 套件含的 Accessible 子物件(如果存在)。
 Accessible Container.AccessibleAWTContainer.getAccessibleAt(Point p)
          返回包含在本地坐標 Point 中的 Accessible 子容器(如果存在)。
 Accessible Component.AccessibleAWTComponent.getAccessibleAt(Point p)
          返回包含在局部坐標 Point 上的 Accessible 子物件(如果存在這樣的物件)。
 Component Container.getComponentAt(Point p)
          獲取包含指定點的元件。
 Component Component.getComponentAt(Point p)
          返回包含指定點的元件或子元件。
 int TextComponent.AccessibleAWTTextComponent.getIndexAtPoint(Point p)
          給出本地坐標中的一個點,返回該 Point 下的、從零開始的字元索引。
 Point Component.getLocation(Point rv)
          將元件的 x,y 原點存儲到“返回值” rv 中並返回 rv
 void List.AccessibleAWTList.AccessibleAWTListChild.setLocation(Point p)
          設置物件相對於父級的位置。
 void MenuComponent.AccessibleAWTMenuComponent.setLocation(Point p)
          設置該物件相對於父物件的位置。
 void Point.setLocation(Point p)
          將點的位置設為指定位置。
 void Rectangle.setLocation(Point p)
          將此 Rectangle 移動到指定位置。
 void Component.setLocation(Point p)
          將元件移到新位置。
 void Component.AccessibleAWTComponent.setLocation(Point p)
          設置物件相對父物件的位置。
 void ScrollPane.setScrollPosition(Point p)
          滾動到子元件中的指定位置。
 

參數型別為 Pointjava.awt 中的建構子
Point(Point p)
          建構並初始化一個與指定的 Point 物件具有相同位置的點。
Rectangle(Point p)
          建構一個新的 Rectangle,其左上角是指定的 Point,其寬度和高度均為 0。
Rectangle(Point p, Dimension d)
          建構一個新的 Rectangle,其左上角由 Point 參數指定,其寬度和高度由 Dimension 參數指定。
 

java.awt.dndPoint 的使用
 

返回 Pointjava.awt.dnd 中的方法
 Point DragGestureEvent.getDragOrigin()
          返回 Component 坐標中開始拖動位置的 Point
 Point DragSourceEvent.getLocation()
          此方法返回一個 Point,指示事件發生時鼠標在螢幕坐標中的位置,如果沒有為此事件指定鼠標位置,則返回 null
 Point DropTargetDragEvent.getLocation()
          此方法返回一個指示 Component 坐標中 Cursor 當前位置的 Point
 Point DropTargetDropEvent.getLocation()
          此方法返回一個 Point,指示 Component 坐標中 Cursor 的當前位置。
 

參數型別為 Pointjava.awt.dnd 中的方法
 void Autoscroll.autoscroll(Point cursorLocn)
          通知 Component 自動滾動
protected  DragSourceContext DragSource.createDragSourceContext(java.awt.dnd.peer.DragSourceContextPeer dscp, DragGestureEvent dgl, Cursor dragCursor, Image dragImage, Point imageOffset, Transferable t, DragSourceListener dsl)
          創建處理此拖動的 DragSourceContext
protected  DropTarget.DropTargetAutoScroller DropTarget.createDropTargetAutoScroller(Component c, Point p)
          創建一個嵌入式自動滾動條
protected  void DragGestureRecognizer.fireDragGestureRecognized(int dragAction, Point p)
          通知 DragGestureListener 已發生了 Drag 和 Drop 開始動作。
protected  void DropTarget.initializeAutoscrolling(Point p)
          初始化自動滾動
 void DragGestureEvent.startDrag(Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl)
          在給定要顯示的初始 Cursor、拖動 ImageImage 的偏移量、Transferable 物件和要使用的 DragSourceListener 的情況下開始拖動。
 void DragSource.startDrag(DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point dragOffset, Transferable transferable, DragSourceListener dsl)
          在給定發起拖動的 DragGestureEvent、使用的初始 Cursor、要拖動的 ImageImage 原點距離觸發時 Cursor 熱點的偏移量、拖動的目標資料和 DragSourceListener 的情況下開始拖動。
 void DragSource.startDrag(DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl, FlavorMap flavorMap)
          在給定發起拖動的 DragGestureEvent、使用的初始 Cursor、要拖動的 ImageImage 原點距離觸發時 Cursor 熱點的偏移量、拖動的 Transferable 目標資料、DragSourceListenerFlavorMap 的情況下開始拖動。
protected  void DropTarget.updateAutoscroll(Point dragCursorLocn)
          使用當前的鼠標位置更新自動滾動
protected  void DropTarget.DropTargetAutoScroller.updateLocation(Point newLocn)
          導致發生自動滾動
 

參數型別為 Pointjava.awt.dnd 中的建構子
DragGestureEvent(DragGestureRecognizer dgr, int act, Point ori, List<? extends InputEvent> evs)
          在給定觸發此事件的 DragGestureRecognizer、表示使用者首選操作的 int、指示拖動原點的 Point,以及組成動作的事件 List 的情況下,建構一個 DragGestureEvent
DragSourceContext(java.awt.dnd.peer.DragSourceContextPeer dscp, DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point offset, Transferable t, DragSourceListener dsl)
          從 DragSource 調用,此建構子創建一個新 DragSourceContext,使其具有為此 Drag 指定的 DragSourceContextPeer、觸發該 Drag 的 DragGestureEvent、用於該 Drag 的初始 Cursor、進行 Drag 時顯示的 Image(可選)、Image 原點與觸發事件時距離熱點的偏移量、Transferable 目標資料、Drag 和 Drop 操作期間使用的 DragSourceListener
DropTarget.DropTargetAutoScroller(Component c, Point p)
          建構一個 DropTargetAutoScroller
DropTargetDragEvent(DropTargetContext dtc, Point cursorLocn, int dropAction, int srcActions)
          在給出此操作的 DropTargetContextComponent 坐標中 "Drag" Cursor 熱點的位置、使用者 drop 操作和源 drop 操作的情況下,建構一個 DropTargetDragEvent
DropTargetDropEvent(DropTargetContext dtc, Point cursorLocn, int dropAction, int srcActions)
          在給出此操作的 DropTargetContextComponent 坐標中 drag Cursor 的熱點位置、目前選擇的使用者 drop 操作和當前受源物件支持的操作集合的情況下,建構一個 DropTargetDropEvent
DropTargetDropEvent(DropTargetContext dtc, Point cursorLocn, int dropAction, int srcActions, boolean isLocal)
          在給出此操作的 DropTargetContextComponent 的坐標中 drag Cursor 的熱點位置、目前選擇的使用者 drop 操作、當前受源物件支持的操作集合,以及一個指示源對象與目標物件是否在同一 JVM 中的 boolean 值的情況下,建構一個 DropTargetEvent
 

java.awt.eventPoint 的使用
 

返回 Pointjava.awt.event 中的方法
 Point MouseEvent.getLocationOnScreen()
          返回事件的絕對 x, y 坐標。
 Point MouseEvent.getPoint()
          返回事件相對於源元件的 x, y 坐標。
 

java.awt.imagePoint 的使用
 

返回 Pointjava.awt.image 中的方法
 Point[] BufferedImage.getWritableTileIndices()
          返回 Point 物件的陣列,它指示為寫入簽出了哪些 tile。
 Point[] WritableRenderedImage.getWritableTileIndices()
          返回 Point 物件的陣列,它指示為寫入簽出了哪些 tile。
 

參數型別為 Pointjava.awt.image 中的方法
static WritableRaster Raster.createBandedRaster(DataBuffer dataBuffer, int w, int h, int scanlineStride, int[] bankIndices, int[] bandOffsets, Point location)
          根據 BandedSampleModel 創建一個具有指定 DataBuffer、寬度、高度、掃瞄行間距、存儲單元索引和 band 偏移量的 Raster。
static WritableRaster Raster.createBandedRaster(int dataType, int w, int h, int scanlineStride, int[] bankIndices, int[] bandOffsets, Point location)
          根據 BandedSampleModel 創建一個具有指定資料型別、寬度、高度、掃瞄行間距、存儲單元索引和 band 偏移量的 Raster。
static WritableRaster Raster.createBandedRaster(int dataType, int w, int h, int bands, Point location)
          根據 BandedSampleModel 創建一個具有指定資料型別、寬度、高度和 band 數的 Raster。
static WritableRaster Raster.createInterleavedRaster(DataBuffer dataBuffer, int w, int h, int scanlineStride, int pixelStride, int[] bandOffsets, Point location)
          根據 PixelInterleavedSampleModel 創建一個具有指定 DataBuffer、寬度、高度、掃瞄行間距、像素間距和 band 偏移量的 Raster。
static WritableRaster Raster.createInterleavedRaster(int dataType, int w, int h, int scanlineStride, int pixelStride, int[] bandOffsets, Point location)
          根據 PixelInterleavedSampleModel 創建一個具有指定資料型別、寬度、高度、掃瞄行間距、像素間距和 band 偏移量的 Raster。
static WritableRaster Raster.createInterleavedRaster(int dataType, int w, int h, int bands, Point location)
          根據 PixelInterleavedSampleModel 創建一個具有指定資料型別、寬度、高度和 band 數的 Raster。
static WritableRaster Raster.createPackedRaster(DataBuffer dataBuffer, int w, int h, int scanlineStride, int[] bandMasks, Point location)
          根據 SinglePixelPackedSampleModel 創建一個具有指定 DataBuffer、寬度、高度、掃瞄行間距和 band 遮罩碼的 Raster。
static WritableRaster Raster.createPackedRaster(DataBuffer dataBuffer, int w, int h, int bitsPerPixel, Point location)
          根據 MultiPixelPackedSampleModel 創建一個具有指定 DataBuffer、寬度、高度和每像素位數的 Raster。
static WritableRaster Raster.createPackedRaster(int dataType, int w, int h, int[] bandMasks, Point location)
          根據 SinglePixelPackedSampleModel 創建一個具有指定資料型別、寬度、高度和 band 遮罩碼的 Raster。
static WritableRaster Raster.createPackedRaster(int dataType, int w, int h, int bands, int bitsPerBand, Point location)
          根據打套件的 SampleModel 創建一個具有指定資料型別、寬度、高度、band 數和每 band 位數的 Raster。
static Raster Raster.createRaster(SampleModel sm, DataBuffer db, Point location)
          創建具有指定 SampleModel 和 DataBuffer 的 Raster。
static WritableRaster Raster.createWritableRaster(SampleModel sm, DataBuffer db, Point location)
          創建一個具有指定 SampleModel 和 DataBuffer 的 WritableRaster。
static WritableRaster Raster.createWritableRaster(SampleModel sm, Point location)
          創建一個具有指定 SampleModel 的 WritableRaster。
 

參數型別為 Pointjava.awt.image 中的建構子
Raster(SampleModel sampleModel, DataBuffer dataBuffer, Point origin)
          建構具有給定 SampleModel 和 DataBuffer 的 Raster。
Raster(SampleModel sampleModel, DataBuffer dataBuffer, Rectangle aRegion, Point sampleModelTranslate, Raster parent)
          建構具有給定 SampleModel、DataBuffer 和父 Raster 的 Raster。
Raster(SampleModel sampleModel, Point origin)
          建構具有給定 SampleModel 的 Raster。
WritableRaster(SampleModel sampleModel, DataBuffer dataBuffer, Point origin)
          建構具有給定 SampleModel 和 DataBuffer 的 WritableRaster。
WritableRaster(SampleModel sampleModel, DataBuffer dataBuffer, Rectangle aRegion, Point sampleModelTranslate, WritableRaster parent)
          建構具有給定 SampleModel、DataBuffer 和父親的 WritableRaster。
WritableRaster(SampleModel sampleModel, Point origin)
          建構具有給定 SampleModel 的 WritableRaster。
 

javax.accessibilityPoint 的使用
 

返回 Pointjavax.accessibility 中的方法
 Point AccessibleComponent.getLocation()
          獲得此物件相對於父物件的位置,返回值是一個點物件,它指定物件左上角在螢幕坐標空間內的位置。
 Point AccessibleComponent.getLocationOnScreen()
          返回物件在螢幕上的位置。
 

參數型別為 Pointjavax.accessibility 中的方法
 boolean AccessibleComponent.contains(Point p)
          檢查指定點是否位於此物件的邊界內,其中該點的 X 坐標和 Y 坐標是相對於物件的坐標系統定義的。
 Accessible AccessibleComponent.getAccessibleAt(Point p)
          返回本地坐標 Point 套件含的可存取子級(如果存在)。
 int AccessibleText.getIndexAtPoint(Point p)
          給定本地坐標中的一點,返回在該點下的字元從 0 開始的索引。
 void AccessibleComponent.setLocation(Point p)
          設置物件相對於父級的位置。
 

javax.imageioPoint 的使用
 

宣告為 Pointjavax.imageio 中的欄位
protected  Point IIOParam.destinationOffset
          目標區域中的偏移量,應將左上部解碼像素置於此處。
 

返回 Pointjavax.imageio 中的方法
 Point IIOParam.getDestinationOffset()
          返回目標圖像中的偏移量,像素將置於該處。
 

參數型別為 Pointjavax.imageio 中的方法
 void IIOParam.setDestinationOffset(Point destinationOffset)
          指定目標圖像中的偏移量。
 

javax.swingPoint 的使用
 

宣告為 Pointjavax.swing 中的欄位
protected  Point JViewport.lastPaintPosition
          我們繪製的最後一個 viewPosition,因此我們知道有多少有效的後備存儲圖像。
 

返回 Pointjavax.swing 中的方法
static Point SwingUtilities.convertPoint(Component source, int x, int y, Component destination)
          將 source 坐標系統中的點 (x,y) 轉換到 destination 坐標系統。
static Point SwingUtilities.convertPoint(Component source, Point aPoint, Component destination)
          將 source 坐標系統中的 aPoint 轉換到 destination 坐標系統。
 Point TransferHandler.DropLocation.getDropPoint()
          返回放置點,表示元件內鼠標的當前位置。
 Point JTree.AccessibleJTree.AccessibleJTreeNode.getLocation()
           
 Point JTable.AccessibleJTable.AccessibleJTableCell.getLocation()
          以點(指定螢幕坐標空間中物件的左上角)的形式獲取該物件相對於父物件的位置。
 Point JList.AccessibleJList.AccessibleJListChild.getLocation()
           
 Point JComponent.getLocation(Point rv)
          將此元件的 x,y 原點存儲到“返回值”rv 中並返回 rv
protected  Point JTree.AccessibleJTree.AccessibleJTreeNode.getLocationInJTree()
           
 Point JTree.AccessibleJTree.AccessibleJTreeNode.getLocationOnScreen()
           
 Point JTable.AccessibleJTable.AccessibleJTableCell.getLocationOnScreen()
          返回物件在螢幕上的位置。
 Point JList.AccessibleJList.AccessibleJListChild.getLocationOnScreen()
           
 Point JComponent.getPopupLocation(MouseEvent event)
          返回在此元件坐標系統中顯示彈出式選單的首選位置。
protected  Point JMenu.getPopupMenuOrigin()
          計算 JMenu 的彈出選單的原點。
 Point JComponent.getToolTipLocation(MouseEvent event)
          返回工具提示在此元件坐標系統中的位置。
 Point JViewport.getViewPosition()
          返回顯示在視口左上角的視圖坐標,如果不存在視圖,則返回(0,0)。
 Point JList.indexToLocation(int index)
          返回列表的坐標系統中指定項的原點。
 Point JViewport.toViewCoordinates(Point p)
          將一個點的像素坐標轉換為視圖坐標。
 

參數型別為 Pointjavax.swing 中的方法
 int JTable.columnAtPoint(Point point)
          返回 point 所在的列索引;如果結果不在 [0, getColumnCount()-1] 範圍內,則返回 -1。
 Component MenuSelectionManager.componentForPoint(Component source, Point sourcePoint)
          返回包含 sourcePoint 的當前選擇路徑的元件。
protected  boolean JViewport.computeBlit(int dx, int dy, Point blitFrom, Point blitTo, Dimension blitSize, Rectangle blitPaint)
          計算 blit 的參數,其中後備存儲圖像當前在左上角包含 oldLoc,並且我們滾動到 newLoc
 boolean JTree.AccessibleJTree.AccessibleJTreeNode.contains(Point p)
           
 boolean JTable.AccessibleJTable.AccessibleJTableCell.contains(Point p)
          檢查指定的點是否在此物件的邊界內,其中點的 x 和 y 坐標被定義成與該物件的坐標系統相關。
 boolean JList.AccessibleJList.AccessibleJListChild.contains(Point p)
           
static Point SwingUtilities.convertPoint(Component source, Point aPoint, Component destination)
          將 source 坐標系統中的 aPoint 轉換到 destination 坐標系統。
static void SwingUtilities.convertPointFromScreen(Point p, Component c)
          將一個點從螢幕坐標轉換到元件的坐標系統
static void SwingUtilities.convertPointToScreen(Point p, Component c)
          將一個點從元件的坐標系統轉換到螢幕坐標。
static Accessible SwingUtilities.getAccessibleAt(Component c, Point p)
          如果存在,則返回本地坐標 Point 處包含的 Accessible 子物件。
 Accessible JEditorPane.AccessibleJEditorPaneHTML.getAccessibleAt(Point p)
          返回本地坐標 Point 所包含的 Accessible 子級(如果存在)。
 Accessible JTree.AccessibleJTree.getAccessibleAt(Point p)
          返回 Accessible 子物件(如果存在),它包含在本地坐標 Point 中。
 Accessible JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleAt(Point p)
          返回 Accessible 子物件(如果存在),它包含在本地坐標 Point 中。
 Accessible JTable.AccessibleJTable.getAccessibleAt(Point p)
          如果存在 Accessible 子級,並且包含在本地坐標 Point 位置,則返回 Accessible 子級。
 Accessible JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleAt(Point p)
           
 Accessible JTabbedPane.AccessibleJTabbedPane.getAccessibleAt(Point p)
          返回包含在本地坐標 Point 中的 Accessible 子容器(如果存在)。
 Accessible JList.AccessibleJList.getAccessibleAt(Point p)
          返回包含在本地坐標 Point 中的 Accessible 子容器(如果存在)。
 Accessible JList.AccessibleJList.AccessibleJListChild.getAccessibleAt(Point p)
           
 int JSpinner.AccessibleJSpinner.getIndexAtPoint(Point p)
          以本地坐標給定一個點,返回在該點處字元從 0 開始的索引。
 int ProgressMonitor.AccessibleProgressMonitor.getIndexAtPoint(Point p)
          在本地坐標中給定一個點,返回該 Point 下字元的從零開始的索引。
 int AbstractButton.AccessibleAbstractButton.getIndexAtPoint(Point p)
          在本地坐標中給出一個點,返回該 Point 之下的、從零開始的字元索引。
 int JLabel.AccessibleJLabel.getIndexAtPoint(Point p)
          以本地坐標給定一個點,返回在該點處字元從 0 開始的索引。
 Point JComponent.getLocation(Point rv)
          將此元件的 x,y 原點存儲到“返回值”rv 中並返回 rv
 int JList.locationToIndex(Point location)
          返回最接近列表的坐標系統中給定位置的單元索引。
 int JTable.rowAtPoint(Point point)
          返回 point 所在的行索引;如果結果不在 [0, getRowCount()-1] 範圍內,則返回 -1。
 void JTree.AccessibleJTree.AccessibleJTreeNode.setLocation(Point p)
           
 void JTable.AccessibleJTable.AccessibleJTableCell.setLocation(Point p)
          設置該物件相對於父物件的位置。
 void JList.AccessibleJList.AccessibleJListChild.setLocation(Point p)
           
 void JViewport.setViewPosition(Point p)
          設置顯示在視口左上角的視圖坐標,如果不存在視圖,則不執行任何操作。
 Point JViewport.toViewCoordinates(Point p)
          將一個點的像素坐標轉換為視圖坐標。
 

參數型別為 Pointjavax.swing 中的建構子
TransferHandler.DropLocation(Point dropPoint)
          建構給定點的放置位置。
 

javax.swing.plafPoint 的使用
 

返回 Pointjavax.swing.plaf 中的方法
abstract  Point ListUI.indexToLocation(JList list, int index)
          返回列表坐標系統中給定 JList 中指定項的原點。
 

參數型別為 Pointjavax.swing.plaf 中的方法
 String TextUI.getToolTipText(JTextComponent t, Point pt)
          返回在傳入位置上用作工具提示的字元串。
abstract  int ListUI.locationToIndex(JList list, Point location)
          返回指定 JList 中與列表坐標系統中給定位置最接近的單元索引。
abstract  int TextUI.viewToModel(JTextComponent t, Point pt)
          將視圖坐標系統中的給定位置轉換成模型中最有代表性的位置。
abstract  int TextUI.viewToModel(JTextComponent t, Point pt, Position.Bias[] biasReturn)
          提供從視圖坐標空間到模型的邏輯坐標空間的映射關係。
 

javax.swing.plaf.basicPoint 的使用
 

宣告為 Pointjavax.swing.plaf.basic 中的欄位
protected  Point BasicToolBarUI.DockingListener.origin
           
 

返回 Pointjavax.swing.plaf.basic 中的方法
 Point BasicToolBarUI.DragWindow.getOffset()
           
protected  Point BasicProgressBarUI.getStringPlacement(Graphics g, String progressString, int x, int y, int width, int height)
          指定將繪製進度字元串的位置。
 Point BasicListUI.indexToLocation(JList list, int index)
          返回列表坐標系統中給定 JList 中指定項的原點。
 

參數型別為 Pointjavax.swing.plaf.basic 中的方法
 boolean BasicToolBarUI.canDock(Component c, Point p)
           
protected  void BasicToolBarUI.dragTo(Point position, Point origin)
           
protected  void BasicToolBarUI.floatAt(Point position, Point origin)
           
 String BasicTextUI.getToolTipText(JTextComponent t, Point pt)
          返回在傳入位置上用作工具提示的字元串。
 int BasicListUI.locationToIndex(JList list, Point location)
          返回指定 JList 中與列表坐標系統中給定位置最接近的單元索引。
 void BasicToolBarUI.setFloating(boolean b, Point p)
           
 void BasicToolBarUI.DragWindow.setOffset(Point p)
           
 int BasicTextUI.viewToModel(JTextComponent tc, Point pt)
          將視圖坐標系統中的給定位置轉換成模型中最有代表性的位置。
 int BasicTextUI.viewToModel(JTextComponent tc, Point pt, Position.Bias[] biasReturn)
          將視圖坐標系統中的給定位置轉換成模型中最有代表性的位置。
 

javax.swing.plaf.metalPoint 的使用
 

參數型別為 Pointjavax.swing.plaf.metal 中的方法
protected  void MetalToolBarUI.setDragOffset(Point p)
           
 

javax.swing.plaf.multiPoint 的使用
 

返回 Pointjavax.swing.plaf.multi 中的方法
 Point MultiListUI.indexToLocation(JList a, int b)
          在由此物件處理的每個 UI 上調用 indexToLocation 方法。
 

參數型別為 Pointjavax.swing.plaf.multi 中的方法
 String MultiTextUI.getToolTipText(JTextComponent a, Point b)
          在由此物件處理的每個 UI 上調用 getToolTipText 方法。
 int MultiListUI.locationToIndex(JList a, Point b)
          在由此物件處理的每個 UI 上調用 locationToIndex 方法。
 int MultiTextUI.viewToModel(JTextComponent a, Point b)
          在由此物件處理的每個 UI 上調用 viewToModel 方法。
 int MultiTextUI.viewToModel(JTextComponent a, Point b, Position.Bias[] c)
          在由此物件處理的每個 UI 上調用 viewToModel 方法。
 

javax.swing.tablePoint 的使用
 

返回 Pointjavax.swing.table 中的方法
 Point JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getLocation()
           
 Point JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getLocationOnScreen()
           
 

參數型別為 Pointjavax.swing.table 中的方法
 int JTableHeader.columnAtPoint(Point point)
          返回該 point 所處列的索引,如果列位於邊界外,則返回 -1。
 boolean JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.contains(Point p)
           
 Accessible JTableHeader.AccessibleJTableHeader.getAccessibleAt(Point p)
          返回本地坐標 Point 套件含的可存取子級(如果存在)。
 Accessible JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getAccessibleAt(Point p)
           
 void JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.setLocation(Point p)
           
 

javax.swing.textPoint 的使用
 

返回 Pointjavax.swing.text 中的方法
 Point DefaultCaret.getMagicCaretPosition()
          獲取保存的插入符位置。
 Point Caret.getMagicCaretPosition()
          獲取當前插入符可見位置。
 

參數型別為 Pointjavax.swing.text 中的方法
 int JTextComponent.AccessibleJTextComponent.getIndexAtPoint(Point p)
          在本地坐標中給出一個點,返回該 Point 之下的、從零開始的字元索引。
 void DefaultCaret.setMagicCaretPosition(Point p)
          保存當前插入符位置。
 void Caret.setMagicCaretPosition(Point p)
          設置當前插入符的可視位置。
 int JTextComponent.viewToModel(Point pt)
          將視圖坐標系統中的給定位置轉換為模型中最具代表性的位置。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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