![]() |
1
2
我仔细研究了你的问题,找到了解决方案: 只需将迭代TextPane元素的方法替换为:
如您所见,我首先将元素保存到一个新变量中,然后读取所有属性(是的,代码可能会更短,但这样更清晰-我希望:-) 之后,我们检查属性是否表示该元素是组件。 然后是重要的部分:我们可以通过StyleConstants从属性集中获取Component。getComponent方法。 最后只是一些理智的检查,看看我们是否真的可以将它键入JLabel。 顺致敬意, 大卫 |
![]() |
Jörg · 如何更改多行JButton中的行距 7 月前 |
![]() |
Clive Galway · 将摆动元件包装在面板顶部 12 月前 |
![]() |
AlexHomeBrew · 如何将图像放在左上角的滚动窗格中 1 年前 |
![]() |
Vithor Roder · Java CellEditor 1 年前 |
![]() |
Dromlius · JPanel透支重叠的JComcoBox 1 年前 |