- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否有一个命令可以返回与 Java Swing CardLayout 中指定的字符串名称关联的组件?我的 CardLayuot 中有许多面板最初是空的,在运行时我必须“更新”这些面板以在其中添加按钮(面板已经有 GridBagLayout),我不想重新制作面板并替换旧的面板,因为充电速度会更慢,而是获取这些面板并添加一些东西。多谢你们! (我检查了这个,但没有什么像我需要的 https://docs.oracle.com/javase/7/docs/api/java/awt/CardLayout.html )
最佳答案
每个 Component
,如JPanel
,有一个名称字段,可以用setName()
来设置。 。如果你的程序已经有List<JPanel>
,您可以搜索列表查看getName()
。如果没有,您可以将面板添加到 Map<String, JPanel>
和get()
您想要的名字。
关于Java Swing CardLayout : get componente associated to a String,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44784067/
我正在开始使用 React,我试图调用一个返回对象的 api,然后通过将结果保存在状态中来打印结果。但对于消息所说的内容,我在状态初始化中遗漏了一些东西。 这就是我正在做的事情: const apiA
是否有一个命令可以返回与 Java Swing CardLayout 中指定的字符串名称关联的组件?我的 CardLayuot 中有许多面板最初是空的,在运行时我必须“更新”这些面板以在其中添加按钮(
当我尝试在 IntelliJ 14.0.3 中添加非调色板组件时出现此错误: Forms added to palette must have a binding for the top-level
我是一名优秀的程序员,十分优秀!