Захват текста из элементов управления в Java-апплете

Можно ли захватить текст, скажем, элемента управления "Поле ввода" или "Метка" в Java-апплете?

В более традиционной программе Win32 это можно сделать с помощью FindWindow, FindWindowEx вместе с такими вещами, как GetWindowText,

Я исследовал с WinSpy, но Java-апплет - это всего лишь одно большое окно без детей.

Мне интересно, есть ли какой-нибудь похожий метод, возможно специфичный для Java, который мы могли бы использовать для Java-апплета.

3 ответа

Вам нужно найти документацию по API для javax.swing.JLabel и javax.swing.JTextArea. Это классы, которые реализуют текстовое поле или метку. Эти классы предоставляют механизмы для получения значения от элементов управления.

Например:

    String val = myText.getText();

Получит текст, введенный в текстовую область.

Например, вы создали:

private JLabel lblText;
lblText= new JLabel("Hello World");

чтобы получить текст с метки:

lblText.getText();

установить текст:

lblText.setText("new text");

Эта информация должна быть доступна для доступности. Я не являюсь специалистом по платформе Microsoft, но для Microsoft Windows существует мост доступа Java.

Другие вопросы по тегам