我想在 java swing 应用程序中显示标题分隔符。有点像
-------Text-------
我发现一些提供此功能的第三方库:
- http://www.jidesoft.com/javadoc/com/jidesoft/swing/TitledSeparator.html
- http://www.jaxfront.org/member/java-core-api/com/jgoodies/forms/builder/PanelBuilder.html
但我对不使用任何第三方 API 的方式很感兴趣。我们可以通过扩展 JSeparator 来做到这一点吗?我们还能如何做到这一点?
最佳答案
我认为您可以结合使用 MatteBorder 和 TitledBorder
MatteBorder mb = new MatteBorder(1, 0, 0, 0, Color.BLACK);
TitledBorder tb = new TitledBorder(mb, "Some Long Text", TitledBorder.CENTER, TitledBorder.DEFAULT_POSITION);
关于java - java swing 中的标题分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11466337/