Border getBorder Trả về biên giới của thành phần này hoặc null nếu không có biên giới hiện đang thiết lập... Insets getInsets Nếu biên giới đã được thiết lập vào thành phần này, trả
Trang 1Phương pháp Tóm tắt
void addAncestorListener ( AncestorListener listener)
Đăng ký listener để nó sẽ nhận được AncestorEvents khi nó hay bất kỳ
tổ tiên của nó di chuyển hoặc được thực hiện nhìn thấy hoặc ẩn
void addNotify ()
Thông báo cho thành phần này là nó bây giờ có một thành phần phụ huynh void addPropertyChangeListener ( PropertyChangeListener listener)
Thêm một PropertyChangeListener vào danh sách người nghe
void addPropertyChangeListener ( String propertyName, PropertyCha
ngeListener listener) Thêm một PropertyChangeListener cho một tài sản cụ thể
void addVetoableChangeListener ( VetoableChangeListener listener)
Thêm một VetoableChangeListener vào danh sách người nghe
void computeVisibleRect ( Rectangle visibleRect)
Trả về Component 's "có thể nhìn thấy hình chữ nhật rect" - phần giao nhau của hình chữ nhật hiển thị cho thành phần này và tất cả các tổ tiên của nó boolean contains (int x, int y)
UI cho đoàn một cơ hội để xác định hình dạng chính xác của thành phần này vì lợi ích của chế biến chuột
JToolTip createToolTip ()
Trả về trường hợp của JToolTip rằng nên được sử dụng để hiển thị tooltip void disable ()
Phản đối Theo JDK phiên bản 1.1, thay thế
bằng java.awt.Component.setEnable(boolean)
void enable ()
Phản đối Theo JDK phiên bản 1.1, thay thế
bằng java.awt.Component.setEnable(boolean)
void firePropertyChange ( String propertyName, boolean oldValue,
boolean newValue) Báo cáo một sự thay đổi tài sản bị ràng buộc
void firePropertyChange ( String propertyName, byte oldValue,
byte newValue) Báo cáo một sự thay đổi tài sản bị ràng buộc
void firePropertyChange ( String propertyName, char oldValue,
char newValue) Báo cáo một sự thay đổi tài sản bị ràng buộc
void firePropertyChange ( String propertyName, double oldValue,
double newValue)
Trang 2Báo cáo một sự thay đổi tài sản bị ràng buộc.
void firePropertyChange ( String propertyName, float oldValue,
float newValue) Báo cáo một sự thay đổi tài sản bị ràng buộc
void firePropertyChange ( String propertyName, int oldValue, int
newValue) Báo cáo một sự thay đổi tài sản bị ràng buộc
void firePropertyChange ( String propertyName, long oldValue,
long newValue) Báo cáo một sự thay đổi tài sản bị ràng buộc
protected void firePropertyChange ( String propertyName, Object oldValue, O
bject newValue)
Hỗ trợ thay đổi báo cáo tài sản bị ràng buộc
void firePropertyChange ( String propertyName, short oldValue,
short newValue) Báo cáo một sự thay đổi tài sản bị ràng buộc
protected void fireVetoableChange ( String propertyName, Object oldValue, O
bject newValue)
Hỗ trợ báo cáo hạn chế thay đổi tài sản
AccessibleContex
t getAccessibleContext ()
Trả về AccessibleContext liên kết với JComponent
ActionListener getActionForKeyStroke ( KeyStroke aKeyStroke)
Trả về đối tượng đó sẽ thực hiện các hành động đăng ký cho một tổ hợp phím nhất định
ActionMap getActionMap ()
Trả về ActionMap sử dụng để xác định những Action để chữa cháy cho các cụ KeyStroke ràng buộc
float getAlignmentX ()
Ghi đè Container.getAlignmentX để trả lại vị trí thẳng đứng
float getAlignmentY ()
Ghi đè Container.getAlignmentY để trả lại sự liên kết ngang
AncestorListener
[] getAncestorListeners ()
Trả về một mảng của tất cả người nghe tổ tiên đăng ký vào thành phần này boolean getAutoscrolls ()
Được các autoscrolls tài sản
Border getBorder ()
Trả về biên giới của thành phần này hoặc null nếu không có biên giới hiện đang thiết lập
Trang 3Rectangle getBounds ( Rectangle rv)
Cửa hàng giới hạn của thành phần này thành "giá trị trả về" rv và trả rv
Object getClientProperty ( Object key)
Trả về giá trị của tài sản với phím định
protected Graphi
cs getComponentGraphics ( Graphics g)
Trả về đồ họa đối tượng sử dụng để sơn thành phần này
int getConditionForKeyStroke ( KeyStroke aKeyStroke)
Trả về điều kiện xác định xem một hành động đăng ký xảy ra để đáp ứng với các phím tắt quy định
int getDebugGraphicsOptions ()
Trả về trạng thái của đồ họa gỡ rối
static Locale getDefaultLocale ()
Trả về miền địa phương mặc định được sử dụng để khởi tạo tài sản của mỗi miền địa phương JComponent khi sáng tạo
Graphics getGraphics ()
Trả về bối cảnh của thành phần đồ họa này, cho phép bạn vẽ trên một thành phần
int getHeight ()
Trả về chiều cao hiện tại của thành phần này
InputMap getInputMap ()
Trả về InputMap được sử dụng khi thành phần đã tập trung
InputMap getInputMap (int condition)
Trả về InputMap được sử dụng trong condition
InputVerifier getInputVerifier ()
Trả về xác minh đầu vào cho thành phần này
Insets getInsets ()
Nếu biên giới đã được thiết lập vào thành phần này, trả về biên giới insets
là, nếu không các cuộc gọi super.getInsets
Insets getInsets ( Insets insets)
Trả về một Insets đối tượng có chứa các giá trị của hình chữ nhật thành phần này
EventListener [] getListeners ( Class listenerType)
Trả về một mảng tất cả các đối tượng hiện đang đăng ký như Foo Listener s thuận này JComponent
Point getLocation ( Point rv)
Cửa hàng của x, y xuất xứ của thành phần này thành "giá trị trả về" rv và trả rv
Trang 4Dimension getMaximumSize ()
Nếu kích thước tối đa đã được đặt thành một không null giá trị chỉ trả về nó
Dimension getMinimumSize ()
Nếu kích thước tối thiểu đã được đặt thành một không null giá trị chỉ trả
về nó
Component getNextFocusableComponent ()
Phản đối, Là số 1,4 thay thế bởi FocusTraversalPolicy
Dimension getPreferredSize ()
Nếu preferredSize đã được đặt thành một không null giá trị chỉ trả về nó
PropertyChangeLi
stener[] getPropertyChangeListeners ()
Trả về một mảng của tất cả các PropertyChangeListener s thêm vào phần này với addPropertyChangeListener ()
PropertyChangeLi
stener[] getPropertyChangeListeners ( String propertyName)
Trả về một mảng của tất cả các thính giả đã được liên kết với các tài sản có tên
KeyStroke [] getRegisteredKeyStrokes ()
Trả về các KeyStrokes này sẽ bắt đầu hoạt động đăng ký
JRootPane getRootPane ()
Trả về JRootPane tổ tiên cho thành phần này
Dimension getSize ( Dimension rv)
Cửa hàng chiều rộng / cao của thành phần này thành "giá trị trả về" rv và trả rv
Point getToolTipLocation ( MouseEvent event)
Trả về tooltip vị trí trong hệ thống phối hợp của thành phần này
String getToolTipText ()
Trả về tooltip chuỗi đã được thiết lập với setToolTipText
String getToolTipText ( MouseEvent event)
Trả về chuỗi ký tự được sử dụng như là tooltip cho sự kiện.
Container getTopLevelAncestor ()
Trả về-mức đầu tổ tiên của thành phần này (hoặc là
có Window hoặc Applet ), hoặc null nếu thành phần này đã không được thêm vào container nào
TransferHandler getTransferHandler ()
Được các transferHandler tài sản
String getUIClassID ()
Trang 5Trả về UIDefaults chính được sử dụng để tìm kiếm tên của swing.plaf.ComponentUI lớp đó định nghĩa các giao diện cho thành phần này
boolean getVerifyInputWhenFocusTarget ()
Trả về giá trị mà chỉ có người xác minh đầu vào cho các chủ sở hữu tập trung hiện nay sẽ được gọi trước khi tập trung này yêu cầu thành phần VetoableChangeLi
stener[] getVetoableChangeListeners ()
Trả về một mảng của tất cả người nghe thay đổi vetoable đăng ký vào thành phần này
Rectangle getVisibleRect ()
Trả về Component 's "có thể nhìn thấy hình chữ nhật" - phần giao nhau của hình chữ nhật có thể nhìn thấy thành phần này:
int getWidth ()
Trả về chiều rộng hiện tại của thành phần này
int getX ()
Trả về hiện tại x phối hợp xuất xứ của thành phần
int getY ()
Trả về y hiện hành phối hợp xuất xứ của thành phần
void grabFocus ()
Hợp phần này yêu cầu được tập trung đầu vào, và rằng tổ tiên cấp cao nhất của Hợp phần này trở thành các cửa sổ tập trung
boolean isDoubleBuffered ()
Trả về việc thành phần này nên sử dụng một bộ đệm để sơn
static boolean isLightweightComponent ( Component c)
Trả về true nếu thành phần này là nhẹ, có nghĩa là, nếu nó không có một hệ thống cửa sổ ngang hàng bản địa
boolean isManagingFocus ()
Phản đối, Là số 1,4 thay thế
bởi Component.setFocusTraversalKeys(int, Set) và Container.setFocusCycleRoot(boolean)
boolean isMaximumSizeSet ()
Trả về true nếu kích thước tối đa đã được đặt thành một không null giá trị nếu không trả về false
boolean isMinimumSizeSet ()
Trả về true nếu kích thước tối thiểu đã được đặt thành một không null giá trị nếu không trả về false
boolean isOpaque ()
Trả về true nếu thành phần này là hoàn toàn mờ đục
Trang 6boolean isOptimizedDrawingEnabled ()
Trả về true nếu thành phần này gạch của trẻ em - đó là, nếu nó có thể đảm bảo rằng các em sẽ không trùng lặp
boolean isPaintingTile ()
đúng nếu các thành phần hiện đang vẽ một gạch Trả về
boolean isPreferredSizeSet ()
Trả về true nếu kích thước ưa thích đã được thiết lập để một phi null giá trị nếu không trả về false
boolean isRequestFocusEnabled ()
Trả về true nếu JComponent nên được tập trung, nếu không trả về false boolean isValidateRoot ()
Nếu phương thức này trả về đúng, revalidate các cuộc gọi của con cháu của thành phần này sẽ gây ra sự khởi đầu toàn bộ cây với gốc này được xác nhận
void paint ( Graphics g)
Viện dẫn để thu hút các thành phần Swing
protected void paintBorder ( Graphics g)
Sơn của thành phần biên giới
protected void paintChildren ( Graphics g)
Sơn này thành phần trẻ em
protected void paintComponent ( Graphics g)
Đại biểu các cuộc gọi của phương thức giao diện người dùng sơn, nếu các đại biểu không UI là null
void paintImmediately (int x, int y, int w, int h)
Sơn khu vực quy định tại phần này và tất cả các hậu duệ của nó mà chồng lên khu vực, ngay lập tức
void paintImmediately ( Rectangle r)
Sơn khu vực quy định hiện nay
protected String paramString ()
Trả về một chuỗi đại diện của JComponent void print ( Graphics g)
Gọi phương pháp này để in các thành phần
void printAll ( Graphics g)
Gọi phương pháp này để in các thành phần
protected void printBorder ( Graphics g)
Bản in của phần biên giới
protected void printChildren ( Graphics g)
Trang 7In phần này của trẻ em.
protected void printComponent ( Graphics g)
Điều này được gọi trong một hoạt động in ấn
protected void processComponentKeyEvent ( KeyEvent e)
Các quá trình bất kỳ sự kiện quan trọng mà các thành phần tự nhận ra protected
boolean processKeyBinding ( KeyStroke ks, KeyEvent e, int condition, boolean pressed)
Viện dẫn để xử lý các tổ hợp phím cho ks như là kết quả của KeyEvent e protected void processKeyEvent ( KeyEvent e)
Ghi đè processKeyEvent để xử lý các sự kiện
protected void processMouseMotionEvent ( MouseEvent e)
Quy trình chuyển động chuột sự kiện, chẳng hạn như MouseEvent.MOUSE_DRAGGED
void putClientProperty ( Object key, Object value)
Thêm một phím bất kỳ / giá trị "tài sản của khách hàng" để thành phần này void registerKeyboardAction ( ActionListener anAction, KeyStroke
aKeyStroke, int aCondition) Phương pháp này hiện nay đã lỗi thời, hãy sử dụng một sự kết hợp của getActionMap() và getInputMap() vì hành vi tương tự
void registerKeyboardAction ( ActionListener anAction, String aCo
mmand, KeyStroke aKeyStroke, int aCondition) Phương pháp này hiện nay đã lỗi thời, hãy sử dụng một sự kết hợp của getActionMap() và getInputMap() vì hành vi tương tự
void removeAncestorListener ( AncestorListener listener)
Unregisters listener để nó còn sẽ không nhận được AncestorEvents void removeNotify ()
Thông báo cho thành phần này là nó không còn có một thành phần phụ huynh
void removePropertyChangeListener ( PropertyChangeListener listen
er) Loại bỏ một PropertyChangeListener từ danh sách người nghe
void removePropertyChangeListener ( String propertyName, Property
ChangeListener listener) Loại bỏ một PropertyChangeListener cho một tài sản cụ thể
void removeVetoableChangeListener ( VetoableChangeListener listen
er) Loại bỏ một VetoableChangeListener từ danh sách người nghe
void repaint (long tm, int x, int y, int width, int height)
Thêm khu vực xác định vào danh sách khu vực bẩn nếu các thành phần
Trang 8được hiển thị.
void repaint ( Rectangle r)
Thêm khu vực xác định vào danh sách khu vực bẩn nếu các thành phần được hiển thị
boolean requestDefaultFocus ()
Phản đối, Là số 1,4 thay thế
bởi FocusTraversalPolicy.getDefaultComponent(Container).reque stFocus()
void requestFocus ()
Hợp phần này yêu cầu được tập trung đầu vào, và rằng tổ tiên cấp cao nhất của Hợp phần này trở thành các cửa sổ tập trung
boolean requestFocus (boolean temporary)
JComponent sẽ thay requestFocus chỉ để làm cho công phương pháp để triển khai giao diện người dùng có thể gây ra những thay đổi tập trung tạm thời
boolean requestFocusInWindow ()
Hợp phần này yêu cầu được tập trung đầu vào, nếu tổ tiên cấp cao nhất của Hợp phần này đã được các cửa sổ tập trung
protected
boolean requestFocusInWindow (boolean temporary)
JComponent sẽ thay requestFocusInWindow chỉ để làm cho công phương pháp để triển khai giao diện người dùng có thể gây ra những thay đổi tập trung tạm thời
void resetKeyboardActions ()
Unregisters tất cả các cam kết ràng buộc trong tầng đầu
tiên InputMaps và ActionMap
void reshape (int x, int y, int w, int h)
Di chuyển và thay đổi kích thước thành phần này
void revalidate ()
Hỗ trợ tự động hoãn lại bố trí
void scrollRectToVisible ( Rectangle aRect)
Tiền đạo các scrollRectToVisible() thông báo đến các JComponent mẹ của
void setActionMap ( ActionMap am)
Thiết lập ActionMap đến am
void setAlignmentX (float alignmentX)
Thiết lập sự liên kết theo chiều dọc
void setAlignmentY (float alignmentY)
Thiết lập sự liên kết ngang
Trang 9void setAutoscrolls (boolean autoscrolls)
Thiết lập autoscrolls tài sản
void setBackground ( Color bg)
Thiết lập màu nền của thành phần này
void setBorder ( Border border)
Thiết lập các biên giới của thành phần này
void setDebugGraphicsOptions (int debugOptions)
Cho phép hoặc vô hiệu hóa các chẩn đoán thông tin về mọi hoạt động đồ họa được thực hiện trong thành phần hoặc một trong các con của nó static void setDefaultLocale ( Locale l)
Thiết lập miền địa phương mặc định được sử dụng để khởi tạo tài sản của mỗi miền địa phương JComponent khi sáng tạo
void setDoubleBuffered (boolean aFlag)
Bộ dù thành phần này nên sử dụng một bộ đệm để sơn
void setEnabled (boolean enabled)
Đặt có hoặc không thành phần này được kích hoạt
void setFont ( Font font)
Thiết lập font cho thành phần này
void setForeground ( Color fg)
Thiết lập màu nền của thành phần này
void setInputMap (int condition, InputMap map)
Thiết lập InputMap để sử dụng trong điều kiện condition để map void setInputVerifier ( InputVerifier inputVerifier)
Thiết lập xác minh đầu vào cho thành phần này
void setMaximumSize ( Dimension maximumSize)
Thiết lập kích thước tối đa của thành phần này thành một giá trị không đổi void setMinimumSize ( Dimension minimumSize)
Thiết lập kích thước tối thiểu của thành phần này thành một giá trị không đổi
void setNextFocusableComponent ( Component aComponent)
Phản đối, Là số 1,4 thay thế bằng FocusTraversalPolicy
void setOpaque (boolean isOpaque)
Nếu thực sự các thành phần sơn mỗi điểm ảnh trong giới hạn của nó void setPreferredSize ( Dimension preferredSize)
Thiết lập kích thước ưa thích của thành phần này
void setRequestFocusEnabled (boolean requestFocusEnabled)
Trang 10Cung cấp một gợi ý là có hay không này JComponent nên được tập trung void setToolTipText ( String text)
Đăng ký văn bản để hiển thị trong một tooltip
void setTransferHandler ( TransferHandler newHandler)
Thiết lập transferHandler sở hữu, đó là null nếu các thành phần không
hỗ trợ các hoạt động truyền dữ liệu
protected void setUI ( ComponentUI newUI)
Thiết lập giao diện đại biểu cho thành phần này
void setVerifyInputWhenFocusTarget (boolean
verifyInputWhenFocusTarget) Thiết lập giá trị để cho biết đầu vào xác minh cho chủ sở hữu tập trung hiện nay sẽ được gọi trước khi tập trung này yêu cầu thành phần
void setVisible (boolean aFlag)
Làm cho các thành phần hữu hình hoặc vô hình
void unregisterKeyboardAction ( KeyStroke aKeyStroke)
Phương pháp này hiện nay đã lỗi thời
void update ( Graphics g)
Các cuộc gọi paint void updateUI ()
Đặt lại các tài sản giao diện người dùng đến một giá trị từ cái nhìn hiện tại
và cảm nhận