<分区>
我正在使用拖放式的 GUI(我还不会编写 GUI 代码)。
我只知道几个函数,比如:setVisible
、getText
、setText
等
但是我想学习我可以使用的按钮或文本框的所有功能
<分区>
我正在使用拖放式的 GUI(我还不会编写 GUI 代码)。
我只知道几个函数,比如:setVisible
、getText
、setText
等
但是我想学习我可以使用的按钮或文本框的所有功能
最佳答案
如果你的意思是the Swing GUI :
您可以调用的实际方法和您可以在代码中访问的字段正是您将在 javax.swing in the Java documentation 中找到的内容对应于您正在查看的类(class)。
例如,如果您有一个JFrame
,您可以在javax.swing.JFrame 中找到所有方法。 .
Properties是从上面的Swing方法派生出来的(主要是以“去掉'set'和'get'的方式”)。
例如,如果您有一个JFrame
,您可能会在Netbeans 中看到一个background
属性,您可以找到setBackground
。和 getBackground
在文档中。
Bindings似乎是特定于 NetBeans 的,但这些也是基于属性的。
例如,有一个 background
绑定(bind)和一个 background
属性。
事件有点复杂 - 例如,所有 mouseX
事件大致对应于 addMouseListener
和 addMouseMotionListener
, 其中相应的 MouseListener
和 MouseMotionListener
参数有mouseClicked
、mouseEntered
等方法。
如果你的意思是AWT ,我想类似的东西也适用于此(但只是取自 the java.awt package 而不是)。
这并不是说每个方法都以某种形式出现在 NetBeans UI 中 - 它对于像 update 这样的东西没有意义出现在那里,因为这是您需要在运行时决定何时调用自己的东西。
关于java - NetBeans 中内置的 GUI 函数列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49464425/
相关文章:
java - 为什么 javaassist 抛出无效常量类型 : 18 when loading Entitymanager only when lambdas are used in project
java - XMLEncoder 和 PersistenceDelegate
java - Tomcat 运行但在尝试访问我的 html 时给出 404,但在安装后显示 tomcat 的默认页面
php - xdebug 2.4.0 php7.0,断点后崩溃
java - 如何使用 springdoc-openapi-maven-plugin 和 swagger-codegen-maven-plugin 生成客户端代码?
java - 使用 Hazelcast 确保数据中心之间的复制