gpt4 book ai didi

java - 使用 UIManager 的 TitledBorder 边框颜色和宽度

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:40:57 25 4
gpt4 key购买 nike

要更改所有 TitledBorder 字体,我正在使用 UIManager:

UIManager.put("TitledBorder.font", new Font("Tahoma", Font.BOLD, 11));

但是要将什么添加到 TitledBorder.border 属性中才能仅更改边框的颜色(甚至可能是宽度)?

干杯

最佳答案

就像使用 UIManager 一次更改所有 TitledBorder 字体一样,要更改 TitledBorder 边框,请使用此函数:

UIManager.put("TitledBorder.border", new LineBorder(new Color(200,200,200), 1));

它会将边框属性更改(设置)为在第二个参数中传递的边框对象。所有边框类型(甚至工厂类)的描述都可以在这里找到:http://docs.oracle.com/javase/tutorial/uiswing/components/border.html

此示例传递 LineBorder 对象,该对象按照您的要求在构造函数中获取颜色和宽度。

关于java - 使用 UIManager 的 TitledBorder 边框颜色和宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12420274/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com