我正在尝试构建一个 GUI 界面。我制作了包装面板,其标题为“员工详细信息”,如下面的屏幕截图所示:
我使用以下代码在边框上设置标题
wrapper.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), "Staff Details",TitledBorder.CENTER, TitledBorder.TOP));
现在我想在单击“查看”按钮时将标题更改为“查看详细信息”。我该怎么做?
最佳答案
可能保留 TitledBorder
引用
TitledBorder titledBorder = BorderFactory.createTitledBorder(...);
那么你应该能够setTitle()
titledBorder.setTitle("New Title");
repaint();
关于java - 如何更改按钮单击时的边框标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29304680/