gpt4 book ai didi

java - 尝试使用子文本字段在 JPanel 上设置边框

转载 作者:行者123 更新时间:2023-12-02 11:27:18 25 4
gpt4 key购买 nike

我正在尝试使用子文本字段设置 JPanel 的边框。我尝试过使用 getParent(),但设置边框的选项不存在。这是什么原因?

最佳答案

getParent() 方法返回一个 Container 对象。

setBorder(...) 方法仅为 JComponent 对象定义。

因此,您需要将父 Container 转换为 JPanel。像这样的东西:

Container parent = textField.getParent();
JPanel panel = (JPanel)parent;
panel.setBorder( new LineBorder(Color.RED) );

关于java - 尝试使用子文本字段在 JPanel 上设置边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49525351/

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