首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更改边框标题按钮点击?

问如何更改边框标题按钮点击?
EN

Stack Overflow用户
提问于 2015-03-27 15:43:23
回答 3查看 3.8K关注 0票数 0

我正在尝试构建一个GUI界面。我制作了包装面板,标题是“员工详细信息”,如下面的截图所示:

​

​

我使用以下代码在边框上设置标题

代码语言:javascript
复制
wrapper.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), "Staff Details",TitledBorder.CENTER, TitledBorder.TOP));

现在,当我单击“查看”按钮时,我想将标题更改为“查看详细信息”。我该怎么做?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-03-27 15:46:16

可能保留TitledBorder引用

代码语言:javascript
复制
TitledBorder titledBorder = BorderFactory.createTitledBorder(...);

那么你应该可以只做setTitle()了

代码语言:javascript
复制
titledBorder.setTitle("New Title");
repaint();
票数 2
EN

Stack Overflow用户

发布于 2015-03-27 15:46:04

用视图详细信息按钮的实际名称替换button

代码语言:javascript
复制
  button.addActionListener(new ActionListener() {

        public void actionPerformed(ActionEvent e)
        {
            //Execute stuff when button is pressed

        }
    });  
票数 2
EN

Stack Overflow用户

发布于 2017-05-23 06:56:51

代码语言:javascript
复制
panel.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Your Title", javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Font", 0, 18)));
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29304680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档