我们可以将java中的String Style从normal更改为bold ...
示例:我希望将字符串“名称”从普通样式更改为粗体样式。任何默认值 包含在java?
中的方法答案 0 :(得分:3)
问题有点模糊,但在Swing中你可以使用HTML来格式化字符串在组件中的显示方式:
jLabel1.setText("<html><b>Bold text</b></html>");
jButton1.setText("<html><b><i>Bold and Italic text</i></b></html>");
答案 1 :(得分:2)
字符串只是某些文本的表示。应用一些样式信息取决于您使用的GUI框架:Swing,AWT,JSP等......
答案 2 :(得分:1)
这取决于你想改变它的风格?
如果您正在使用Swings的组件或AWT或类似的东西,那么你肯定可以做到。
答案 3 :(得分:1)
Java中的String对象只保存数据。它没有任何与之相关的样式。显示样式与演示组件相关联。你肯定错过了什么。
答案 4 :(得分:1)
如果您使用的是像JLabel,JTextField等GUI系统,那么您可以采用两种方式:
例如:
JLabel myLabel = new JLabel("<html><b>My Text");
或
Font F = new Font("Calibre",Font.BOLD,12);
myLabel.setFont(f);
希望能回答你的问题。
答案 5 :(得分:0)
有两种方法,
自己创建font
,
等等,Font abc = new Font("Arial",font.BOLD,15)
对于任何components
,您可以使用setFont()
方法设置组件的字体。
使用html,
Java支持在其所有swing组件上进行html格式化。
这是How to Use HTML in Swing Components.
java中包含的任何默认方法?
所以我想你最好使用字体,而通过html设置样式意味着,如果只是那个文本,那么它不是默认的组件。
这是一个广义的答案,对于更具体的答案,请问更具体的问题:)