gpt4 book ai didi

Java Swing CardLayout : get componente associated to a String

转载 作者:行者123 更新时间:2023-12-02 12:45:16 24 4
gpt4 key购买 nike

是否有一个命令可以返回与 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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com