OpenJDK 8 - AccessibleComponent

इंटरफ़ेस एक्सेसिबलकम्पोनेंट




openjdk

इंटरफ़ेस एक्सेसिबलकम्पोनेंट

सभी ज्ञात उपप्रकारों:
AccessibleExtendedComponent
सभी ज्ञात कार्यान्वयन कक्षाएं:
AbstractButton.AccessibleAbstractButton , Applet.AccessibleApplet , Applet.AccessibleApplet , Box.AccessibleBox , Box.Filler.AccessibleBoxFiller , Button.AccessibleAWTButton , Canvas.AccessibleAWTCanvas , CheckboxMenuItem.AccessibleAWTCheckboxMenuItem Choice.AccessibleAWTChoice , CheckboxMenuItem.AccessibleAWTCheckboxMenuItem Dialog.AccessibleAWTDialog , Frame.AccessibleAWTFrame , JApplet.AccessibleJApplet , JButton.AccessibleJButton , JCheckBox.AccessibleJCheckBox , JCheckBoxMenuItem.AccessibleJCheckBoxMenuItem , JColorChooser.AccessibleJColorChooser , JComboBox.AccessibleJComboBox , JComponent.AccessibleJComponent , JDesktopPane.AccessibleJDesktopPane , JDialog.AccessibleJDialog , JEditorPane.AccessibleJEditorPane , JEditorPane.AccessibleJEditorPaneHTML , JEditorPane.JEditorPaneAccessibleHypertextSupport , JFrame.AccessibleJFrameJInternalFrame.AccessibleJInternalFrame , JInternalFrame.JDesktopIcon.AccessibleJDesktopIcon , JLabel.AccessibleJLabel , JLayeredPane.AccessibleJLayeredPane , JList.AccessibleJList , JList.AccessibleJList.AccessibleJListChild , JMenu.AccessibleJMenu , JMenuBar.AccessibleJMenuBar , JMenuItem.AccessibleJMenuItem , JOptionPane.AccessibleJOptionPane , JPanel.AccessibleJPanel , JPasswordField.AccessibleJPasswordField , JPopupMenu.AccessibleJPopupMenu , JProgressBar.AccessibleJProgressBar , JRadioButton.AccessibleJRadioButton , JRadioButtonMenuItem.AccessibleJRadioButtonMenuItem , JRootPane.AccessibleJRootPane , JScrollBar.AccessibleJScrollBar , JScrollPane.AccessibleJScrollPane , JSeparator.AccessibleJSeparator , JSlider.AccessibleJSlider , JSpinner.AccessibleJSpinner , JSplitPane.AccessibleJSplitPane , JTabbedPane.AccessibleJTabbedPane , JTable.AccessibleJTable , JTable.AccessibleJTable.AccessibleJTableCell , JTableHeader.AccessibleJTableHeader , JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntryJTextArea.AccessibleJTextArea , JTextComponent.AccessibleJTextComponent , JTextField.AccessibleJTextField , JToggleButton.AccessibleJToggleButton , JToolBar.AccessibleJToolBar , JToolTip.AccessibleJToolTip , JTree.AccessibleJTree , JTree.AccessibleJTree.AccessibleJTreeNode , JViewport.AccessibleJViewport , JWindow.AccessibleJWindow , Label.AccessibleAWTLabel , List.AccessibleAWTList , List.AccessibleAWTList.AccessibleAWTListChild , Menu.AccessibleAWTMenu , MenuBar.AccessibleAWTMenuBar , MenuComponent.AccessibleAWTMenuComponent , MenuItem.AccessibleAWTMenuItem , Panel.AccessibleAWTPanel , PopupMenu.AccessibleAWTPopupMenu , Scrollbar.AccessibleAWTScrollBar , ScrollPane.AccessibleAWTScrollPane , TextArea.AccessibleAWTTextArea , TextComponent.AccessibleAWTTextComponent , TextField.AccessibleAWTTextField , Window.AccessibleAWTWindow
public interface AccessibleComponent

AccessibleComponent इंटरफ़ेस को स्क्रीन पर प्रदान की गई किसी भी ऑब्जेक्ट द्वारा समर्थित होना चाहिए। यह इंटरफ़ेस किसी वस्तु के चित्रमय प्रतिनिधित्व को निर्धारित करने और निर्धारित करने के लिए एक सहायक तकनीक के लिए मानक तंत्र प्रदान करता है। अनुप्रयोग यह निर्धारित कर सकते हैं कि क्या कोई ऑब्जेक्ट AccessibleContext को प्राप्त करके पहले AccessibleComponent इंटरफ़ेस का समर्थन करता है और फिर AccessibleContext.getAccessibleComponent() विधि को कॉल करके। यदि रिटर्न मान शून्य नहीं है, तो ऑब्जेक्ट इस इंटरफ़ेस का समर्थन करता है।

यह भी देखें:
Accessible , Accessible.getAccessibleContext() , AccessibleContext , AccessibleContext.getAccessibleComponent()

तरीके

getBackground

Color getBackground()

इस ऑब्जेक्ट की पृष्ठभूमि का रंग हो जाता है।

यह दिखाता है:
पृष्ठभूमि का रंग, यदि समर्थित है, वस्तु का; अन्यथा, अशक्त
यह भी देखें:
setBackground(java.awt.Color)

बैकग्राउंड सेट

void setBackground(Color c)

इस ऑब्जेक्ट का बैकग्राउंड कलर सेट करता है।

पैरामीटर:
c - पृष्ठभूमि के लिए नया रंग
यह भी देखें:
setBackground(java.awt.Color)

getForeground

Color getForeground()

इस ऑब्जेक्ट का अग्रभूमि रंग प्राप्त करता है।

यह दिखाता है:
अग्रभूमि का रंग, यदि समर्थित है, वस्तु का; अन्यथा, अशक्त
यह भी देखें:
setForeground(java.awt.Color)

setForeground

void setForeground(Color c)

इस ऑब्जेक्ट का अग्रभूमि रंग सेट करता है।

पैरामीटर:
c - अग्रभूमि के लिए नया रंग
यह भी देखें:
getForeground()

getCursor

Cursor getCursor()

इस ऑब्जेक्ट का कर्सर प्राप्त करता है।

यह दिखाता है:
कर्सर, यदि समर्थित है, वस्तु का; अन्यथा, अशक्त
यह भी देखें:
setCursor(java.awt.Cursor)

setCursor

void setCursor(Cursor cursor)

इस ऑब्जेक्ट के कर्सर को सेट करता है।

पैरामीटर:
cursor - वस्तु के लिए नया कर्सर
यह भी देखें:
getCursor()

getFont

Font getFont()

इस ऑब्जेक्ट का फ़ॉन्ट प्राप्त करता है।

यह दिखाता है:
फ़ॉन्ट, यदि समर्थित है, ऑब्जेक्ट के लिए; अन्यथा, अशक्त
यह भी देखें:
setFont(java.awt.Font)

setFont

void setFont(Font f)

इस ऑब्जेक्ट का फ़ॉन्ट सेट करता है।

पैरामीटर:
f - ऑब्जेक्ट के लिए नया फॉन्ट
यह भी देखें:
getFont()

getFontMetrics

FontMetrics getFontMetrics(Font f)

इस ऑब्जेक्ट का FontMetrics हो जाता है।

पैरामीटर:
f - फ़ॉन्ट
यह दिखाता है:
FontMetrics, अगर समर्थित, वस्तु; अन्यथा, अशक्त
यह भी देखें:
getFont()

सक्षम किया गया है

boolean isEnabled()

निर्धारित करता है कि ऑब्जेक्ट सक्षम है या नहीं। जो ऑब्जेक्ट सक्षम हैं, उनके AccessibleStateSets में AccessibleState.ENABLED स्थिति सेट की गई होगी।

यह दिखाता है:
सच है अगर वस्तु सक्षम है; अन्यथा, असत्य
यह भी देखें:
setEnabled(boolean) , AccessibleContext.getAccessibleStateSet() , AccessibleState.ENABLED , AccessibleStateSet

setEnabled

void setEnabled(boolean b)

ऑब्जेक्ट की सक्षम स्थिति सेट करता है।

पैरामीटर:
b - अगर सच है, इस ऑब्जेक्ट को सक्षम करता है; अन्यथा, इसे अक्षम करता है
यह भी देखें:
isEnabled()

दिख रहा है

boolean isVisible()

निर्धारित करता है कि वस्तु दिखाई दे रही है या नहीं। नोट: इसका मतलब है कि ऑब्जेक्ट दिखाई देने का इरादा रखता है; हालाँकि, यह स्क्रीन पर नहीं दिख रहा हो सकता है क्योंकि इस ऑब्जेक्ट में मौजूद किसी एक ऑब्जेक्ट को वर्तमान में दिखाई नहीं दे रहा है। यह निर्धारित करने के लिए कि कोई वस्तु स्क्रीन पर दिखाई दे रही है, का उपयोग करना है ()।

दिखाई देने वाली वस्तुएँ भी AccessibleState.VISIBLE स्थिति में उनके AccessibleStateSets में सेट होंगी।

यह दिखाता है:
सच है अगर वस्तु दिखाई दे रही है; अन्यथा, असत्य
यह भी देखें:
setVisible(boolean) , AccessibleContext.getAccessibleStateSet() setVisible(boolean) , AccessibleContext.getAccessibleStateSet() setVisible(boolean) , AccessibleStateSet

setVisible

void setVisible(boolean b)

ऑब्जेक्ट की दृश्यमान स्थिति सेट करता है।

पैरामीटर:
b - अगर सच है, तो इस वस्तु को दर्शाता है; अन्यथा, इसे छुपाता है
यह भी देखें:
isVisible()

दिखा रहा है

boolean isShowing()

निर्धारित करता है कि वस्तु दिख रही है या नहीं। यह ऑब्जेक्ट और उसके पूर्वजों की दृश्यता की जांच करके निर्धारित किया जाता है। नोट: यह तब भी सही होगा जब ऑब्जेक्ट दूसरे द्वारा अस्पष्ट हो (उदाहरण के लिए, यह एक मेनू के नीचे है जिसे नीचे खींचा गया था)।

यह दिखाता है:
सच है अगर वस्तु दिख रही है; अन्यथा, असत्य

शामिल

boolean contains(Point p)

जाँचता है कि क्या निर्दिष्ट बिंदु इस वस्तु की सीमा के भीतर है, जहाँ बिंदु के x और y निर्देशांक को वस्तु की समन्वय प्रणाली के सापेक्ष परिभाषित किया गया है।

पैरामीटर:
p - ऑब्जेक्ट के समन्वय प्रणाली के सापेक्ष बिंदु
यह दिखाता है:
सच है अगर वस्तु में बिंदु शामिल हैं; अन्यथा झूठ है
यह भी देखें:
getBounds()

getLocationOnScreen

Point getLocationOnScreen()

स्क्रीन पर ऑब्जेक्ट का स्थान लौटाता है।

यह दिखाता है:
स्क्रीन पर ऑब्जेक्ट का स्थान; अशक्त अगर यह वस्तु स्क्रीन पर नहीं है
यह भी देखें:
getBounds() , getBounds() getLocation()

getLocation

Point getLocation()

स्क्रीन के समन्वय स्थान में ऑब्जेक्ट के ऊपरी-बाएँ कोने को निर्दिष्ट करने वाले बिंदु के रूप में माता-पिता के सापेक्ष ऑब्जेक्ट का स्थान प्राप्त करता है।

यह दिखाता है:
स्क्रीन के समन्वय स्थान में ऑब्जेक्ट की सीमा के शीर्ष-बाएं कोने का प्रतिनिधित्व करने वाले बिंदु का एक उदाहरण; अशक्त अगर यह वस्तु या इसके अभिभावक स्क्रीन पर नहीं हैं
यह भी देखें:
getBounds() , getBounds() getLocationOnScreen()

स्थान तय करें

void setLocation(Point p)

माता-पिता के सापेक्ष वस्तु का स्थान निर्धारित करता है।

पैरामीटर:
p - शीर्ष-बाएं कोने के लिए नई स्थिति
यह भी देखें:
getLocation()

getBounds

Rectangle getBounds()

इस वस्तु की सीमा एक आयत वस्तु के रूप में मिलती है। सीमाएँ इस वस्तु की चौड़ाई, ऊँचाई और स्थान को इसके माता-पिता के सापेक्ष निर्दिष्ट करती हैं।

यह दिखाता है:
इस घटक की सीमा को इंगित करने वाला एक आयत; अशक्त अगर यह वस्तु स्क्रीन पर नहीं है।
यह भी देखें:
contains(java.awt.Point)

setBounds

void setBounds(Rectangle r)

इस वस्तु की सीमा को आयत वस्तु के रूप में सेट करता है। सीमाएँ इस वस्तु की चौड़ाई, ऊँचाई और स्थान को इसके माता-पिता के सापेक्ष निर्दिष्ट करती हैं।

पैरामीटर:
r - आयत इस घटक की सीमा को दर्शाता है
यह भी देखें:
getBounds()

getSize

Dimension getSize()

आयाम ऑब्जेक्ट के रूप में इस ऑब्जेक्ट का आकार लौटाता है। आयाम ऑब्जेक्ट के ऊंचाई क्षेत्र में इस ऑब्जेक्ट की ऊंचाई होती है, और आयाम ऑब्जेक्ट की चौड़ाई फ़ील्ड में इस ऑब्जेक्ट की चौड़ाई होती है।

यह दिखाता है:
एक आयाम वस्तु जो इस घटक के आकार को इंगित करता है; अशक्त अगर यह वस्तु स्क्रीन पर नहीं है
यह भी देखें:
setSize(java.awt.Dimension)

setSize

void setSize(Dimension d)

इस ऑब्जेक्ट का आकार बदलता है ताकि इसमें चौड़ाई और ऊंचाई हो।

पैरामीटर:
d - वस्तु के नए आकार को निर्दिष्ट करने वाला आयाम।
यह भी देखें:
getSize()

getAccessibleAt

Accessible getAccessibleAt(Point p)

पहुँच योग्य बच्चे को लौटाता है, यदि कोई मौजूद है, तो स्थानीय समन्वय बिंदु पर निहित है।

पैरामीटर:
p - इस वस्तु के समन्वय प्रणाली के सापेक्ष बिंदु।
यह दिखाता है:
पहुँच योग्य, यदि यह निर्दिष्ट स्थान पर मौजूद है; अन्यथा अशक्त

isFocusTraversable

boolean isFocusTraversable()

लौटाता है कि क्या यह ऑब्जेक्ट फोकस को स्वीकार कर सकता है या नहीं। ऑब्जेक्ट जो फ़ोकस स्वीकार कर सकते हैं, उनके AccessibleStateSets में AccessibleState.FOCUSABLE राज्य सेट होगा।

यह दिखाता है:
सच है अगर ऑब्जेक्ट फोकस को स्वीकार कर सकता है; अन्यथा झूठ है
यह भी देखें:
AccessibleContext.getAccessibleStateSet() , AccessibleState.FOCUSABLE , AccessibleState.FOCUSED , AccessibleStateSet

requestFocus

void requestFocus()

अनुरोध इस ऑब्जेक्ट के लिए फ़ोकस करते हैं। यदि यह ऑब्जेक्ट फोकस को स्वीकार नहीं कर सकता है, तो कुछ भी नहीं होगा। अन्यथा, ऑब्जेक्ट फोकस लेने का प्रयास करेगा।

यह भी देखें:
isFocusTraversable()

addFocusListener

void addFocusListener(FocusListener l)

इस घटक से फ़ोकस इवेंट प्राप्त करने के लिए निर्दिष्ट फ़ोकस श्रोता को जोड़ता है।

पैरामीटर:
l - फोकस श्रोता
यह भी देखें:
removeFocusListener(java.awt.event.FocusListener)

removeFocusListener

void removeFocusListener(FocusListener l)

निर्दिष्ट फ़ोकस श्रोता को हटाता है, इसलिए यह इस घटक से फ़ोकस ईवेंट प्राप्त नहीं करता है।

पैरामीटर:
l - फोकस श्रोता
यह भी देखें:
addFocusListener(java.awt.event.FocusListener)