java - Container.validate() 方法有什么作用?

标签 java swing awt

Java中好像有很多方法awt Container验证相关的类。显然他们不进行数据验证。在任何情况下它对 Swing 开发人员都有用吗?一些方法: validate(), invalidate(), validateTree(), isValid() 等

最佳答案

引用 API doc :

The validate method is used to cause a container to lay out its subcomponents again. It should be invoked when this container's subcomponents are modified (added to or removed from the container, or layout-related information changed) after the container has been displayed.

关于java - Container.validate() 方法有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1607899/

相关文章:

java - 如何删除行并编辑 JTable 上保存的任何数据并将其更新到 mySQL 数据库

java - 将单个操作监听器附加到所有按钮

java - 如何获取数据库的相对路径?

java - JFileChooser 不将文件名返回到主方法

java - Java 最终类中 protected 方法的用例是什么?

java - 应用程序适用于 Wildfly,但不适用于 Tomcat

java - 如果运行时打印错误则停止程序

java - 我如何强制 GridLayout 始终有 7 列

java - 如何使用外部对象的按钮在组件上执行操作?

java - 带 readLine() 的 while 循环