
正文
java加粗字体的代码 java加粗字体的代码有哪些
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
怎么在JTextPane中字体设置为加粗或倾斜
JTextPane 可以通过设置字体,来改变字体,字体样式,字体大小等.
核心代码如下
jtextPane.setFont(new Font("仿宋",Font.PLAIN, 20));
//第一个参数,字体名称
//第二个参数,字体样式(普通,加粗,斜体...等)
//第三个参数,字体大小
完整java加粗字体的代码的代码和注释
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
//本类继承自JFrame实现java加粗字体的代码了ActionListener接口
public class MyFrame extends JFrame implements ActionListener {
//文字面板
JTextPane jtp;
// 构造器
public MyFrame() {
//窗口中间java加粗字体的代码的文字面板
jtp = new JTextPane();
jtp.setFont(new Font("仿宋",Font.PLAIN, 20));
jtp.setText("人生若只如初见,何事秋风悲画扇.");
add(jtp, BorderLayout.CENTER);// 把文本面板放到中间
//窗口南面的按钮面板
JPanel jps = new JPanel();
JButton jbBold = new JButton("粗体");
jbBold.addActionListener(this);// 给按钮添加响应
JButton jbItalic = new JButton("斜体");
jbItalic.addActionListener(this);// 给按钮添加响应
JButton jbBI = new JButton("粗斜体");
jbBI.addActionListener(this);
JButton jbPlain = new JButton("普通");
jbPlain.addActionListener(this);
jps.add(jbBold);
jps.add(jbItalic);
jps.add(jbBI);
jps.add(jbPlain);
add(jps, BorderLayout.SOUTH);// 把按钮面板加入到窗口的南面
//窗口属性的设置
setTitle("窗口");//窗口标题
setSize(380, 300);//窗口宽 高
setLocationRelativeTo(null);//窗口居中(屏幕中央)
setDefaultCloseOperation(EXIT_ON_CLOSE);//点击窗口右上角的按钮时结束程序
}
// ActionListener接口需要实现actionPerformed方法 。1个方法可以对多个按钮点击做出响应
@Override
public void actionPerformed(ActionEvent e) {
String cmd = e.getActionCommand();// 按钮命令
if (cmd.equals("粗体")) {
jtp.setFont(new Font("仿宋",Font.BOLD, 20));
} else if (cmd.equals("斜体")) {
jtp.setFont(new Font("仿宋",Font.ITALIC, 20));
}else if(cmd.equals("粗斜体")) {
jtp.setFont(new Font("仿宋",Font.BOLD+Font.ITALIC, 20));
}else {//普通字体
jtp.setFont(new Font("仿宋",Font.PLAIN, 20));
}
}
// main方法
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
new MyFrame().setVisible(true);// 实例化窗口并可见
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
}
相关问答
Q1: java中,怎么设置JButton字体的大小和粗体
可以用setFont方法
JButton jb=new JButton("设置字体大小和粗体");
Font f=new Font("华文行楷",Font.BOLD,20);//根据指定字体名称、样式和磅值大小java加粗字体的代码,创建一个新 Font。
jb.setFont(f);
Q2: java poi 操作word的表格 怎么设置表格里面的字体加粗 现在只会把背景改了
使用style对象的setFont方法,如下代码
HSSFCellStyle style = wb.createCellStyle();
HSSFFont font = wb.createFont();
font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);//粗体显示
style.setFont(font);//选择需要用到的字体格式
Q3: java如何设置excel单元格中部分文字加粗 例如:标题(加粗): 内容(不加粗)
需要按照以下编程进行操作就行:
HSSFCellStyle style = (HSSFCellStyle) wb.createCellStyle();
style.setFont(font);
cell.setCellStyle(style);
CellStyle style = workBook.createCellStyle();
HSSFFont font = workBook.createFont();
font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);//粗体显示
style.setFont(font);
//单元格样式
cell1.setCellStyle(style);//给cell1这个单元格设置样式
Q4: 如何java font 黑色加粗
比如按钮里面的文字需要黑色加粗java加粗字体的代码;buttons1.setFont(new Font("",Font.BOLD,25)); 三个参数分别为:指定名称、样式和大小java加粗字体的代码; BOLD为粗体;至于颜色默认为黑色java加粗字体的代码,其他颜色我也忘java加粗字体的代码了怎么设置了;应该是可以的;
Q5: java中如何设置输出两种字体样式(粗体与斜体)的文字?
下面的代码就可以用:
import java.awt.*;
public class Fontdemo extends java.applet.Applet
{
public void paint(Graphics g)
{
Font fsib30 = new Font("宋体", Font.BOLD + Font.ITALIC, 16);
g.setFont(fsib30);
g.drawString("字体名 宋体,风格 斜体+粗体,尺寸 30",10,120);
}
}
java加粗字体的代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java加粗字体的代码有哪些、java加粗字体的代码的信息别忘了在本站进行查找喔。








