代码之家  ›  专栏  ›  技术社区  ›  nbevans

从Java小程序上的控件捕获文本

  •  4
  • nbevans  · 技术社区  · 15 年前

    是否可以在Java小程序上捕获编辑框或标签控件的文本?

    在更传统的Win32程序中,可以使用 FindWindow , FindWindowEx 加上 GetWindowText .

    我用WinSpy做过调查,但是javaapplet只是一个没有子窗口的大窗口。

    我想知道是否有类似的方法,也许是特定于Java的,可以用于javaapplet。

    3 回复  |  直到 7 年前
        1
  •  0
  •   Vincent Ramdhanie    15 年前

    你需要查找API文档javax.swing.JLabel以及javax.swing.JTextArea. 实现一个标签或一个文本框。这些类提供从控件获取值的机制。

    例如:

        String val = myText.getText();
    

    将获取在文本区域中输入的文本。

        2
  •  0
  •   Tom Hawtin - tackline    15 年前

    此信息应可供访问。我不是一个微软平台的人,但是 Java Access Bridge for Microsoft Windows

        3
  •  0
  •   mac    13 年前

    例如,您创建了:

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

    要从标签中获取文本:

    lblText.getText();
    

    设置文本:

    lblText.setText("new text");