是否可以捕获 Java Applet 上的编辑框或标签控件的文本?
FindWindow
在更传统的 Win32 程序中,这可以通过FindWindowEx
使用GetWindowText
.
我用 WinSpy 进行了调查,但 Java Applet 只是一个没有子窗口的大窗口。
我想知道是否有一些类似的方法,也许是 Java 特有的,我们可以将其用于 Java Applet。
是否可以捕获 Java Applet 上的编辑框或标签控件的文本?
FindWindow
在更传统的 Win32 程序中,这可以通过FindWindowEx
使用GetWindowText
.
我用 WinSpy 进行了调查,但 Java Applet 只是一个没有子窗口的大窗口。
我想知道是否有一些类似的方法,也许是 Java 特有的,我们可以将其用于 Java Applet。
此信息应可供访问。我不是 Microsoft 平台人员,但有适用于 Microsoft Windows 的 Java Access Bridge。
您需要查找 javax.swing.JLabel 和 javax.swing.JTextArea 的 API 文档。这些是实现文本框或标签的类。这些类提供了从控件中获取值的机制。
例如:
String val = myText.getText();
将获取文本区域中输入的文本。
例如,您创建:
private JLabel lblText;
lblText= new JLabel("Hello World");
从标签中获取文本:
lblText.getText();
设置文本:
lblText.setText("new text");