当前位置: 首页 > 知识库问答 >
问题:

在JPanel周围创建一个固定的TitledBorder?

谢裕
2023-03-14

我正在使用以下代码创建一个围绕JPanel的边框:

创建一个固定的边框不应该这么难,我做错了什么?

共有1个答案

长孙章横
2023-03-14

在您的代码中,是否设置了JPanel对象的边框?

JPanel myPanel = new JPanel();
myPanel.setBorder(BorderFactory.createTitledBorder(title));

如果您只是说setBorder(BorderFactory.CreateTitledBorder(titled));它可能会将边框添加到JFrame中。您需要在JPanel对象上设置边框。

 类似资料:
  • 我有一个JPanel,我在网格的内部添加了25个JPanel。我希望每个面板周围都有一个边框,以便您可以清楚地区分每个元素。填充也可以。我向电路板添加面板的方式如果我尝试添加边框,它将应用于包含元素的较大面板。 {GridLayout实验布局=new GridLayout(5,5); } 如何在每个元素周围添加边框。是否需要更改将面板添加到网格的方式?

  • 我试图创建一个具有椭圆形图像的JLabel,如下所示。 我的代码如下: 这段代码创建一个包含上面的图像。每次单击按钮时,的文本应该根据添加到的中的替换。 我想要实现的目标是:一个圆角按钮,它响应,只要在其表面的任何地方单击它。

  • 问题内容: 我正在使用和在CSS中创建一个半透明的圆圈。 在这个圆的周围,我希望有另一个完全透明的边界(例如10个像素),而又想有另一个半透明的边界(10个像素)。 这是我创建圈子的方式: 我需要怎么做才能在现有边界周围创建另一个边界,然后再创建另一个边界? 问题答案: 您可以使用简单的边框并将背景裁剪到,以在填充区域中创建透明部分: 您也可以考虑 您可以轻松缩放到任意数量的边界:

  • 我想创建一系列可以垂直滚动的表,每个表的行/列数可能不同。 在每个表中,我希望将最左边的列冻结在适当的位置,并且该表中的其余列可以水平滚动,以防有许多列不适合屏幕的宽度。见截图: 我最初的计划是使用ListView在表之间进行页面级别的垂直滚动,在每个表中有一行列,其中第一列是静态宽度,其余的列包含在水平滚动的ListView中。我从Flutter得到的错误并不能帮助我确定我需要做什么,但它显然与

  • 周期性的HttpJob任务的定义 是多次运行的job 采用Cron表达式进行定义运行规则 注意事项 最新版的hangfire已支持 6位数的Cron表达式(支持到秒级) 但是我在hangfire的dashbord扩展的Cron生成页面还不支持到秒级别(大家可以在google找可以生成6位的网站工具) 1. 进入hangfire的后台 点击 上侧栏【周期性作业】 如下图所示: 针对周期性作业 可以看

  • 问题内容: 我有两个div容器。 尽管一个需要为特定宽度,但我需要对其进行调整,以便另一个div占用其余空间。有什么办法可以做到吗? 问题答案: 请参阅: http : //jsfiddle.net/SpSjL/ (调整浏览器的宽度) HTML: CSS: 您也可以使用这样做,这通常是一种更好的方法:如何将输入元素与其标签放在同一行?