java字体斜体代码 java斜体

java中如何设置输出两种字体样式(粗体与斜体)的文字?

下面的代码就可以用:

创新互联公司是一家专注于网站制作、成都网站建设与策划设计,谢家集网站建设哪家好?创新互联公司做网站,专注于网站建设十载,网设计领域的专业建站公司;建站业务涵盖:谢家集等地区。谢家集做网站价格咨询:028-86922220

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 Swing中可以给每个控件设置字体格式和其他属性的设置,示例如下:\x0d\x0asubmit= new JButton("登陆");\x0d\x0asubmit.setFont(new Font("宋体", Font.PLAIN, 16));\x0d\x0a三个参数分别表示: 字体,样式(粗体,斜体等),字号\x0d\x0a submit.setForeground(Color.RED);\x0d\x0a这个表示给组件上的文字设置颜色Color.RED表示红色\x0d\x0a当然你也可以自己给RGB的值 比如 submit.setForeground(new Color(215,215,200));

怎么在JTextPane中字体设置为加粗或倾斜

JTextPane 可以通过设置字体,来改变字体,字体样式,字体大小等.

核心代码如下

jtextPane.setFont(new Font("仿宋",Font.PLAIN, 20));

//第一个参数,字体名称

//第二个参数,字体样式(普通,加粗,斜体...等)

//第三个参数,字体大小

完整的代码和注释

import java.awt.*;

import javax.swing.*;

import java.awt.event.*;

//本类继承自JFrame实现了ActionListener接口

public class MyFrame extends JFrame implements ActionListener {

//文字面板

JTextPane jtp;

// 构造器

public MyFrame() {

//窗口中间的文字面板

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();

}

}

});

}

}

java用swing在窗口中显示字符串abc,字体要求为Symbol字体,字型为斜体,大小为32

添加这一段进去看下有没有输出

import java.awt.Color;

import java.awt.FlowLayout;

import java.awt.Font;

import java.awt.GraphicsEnvironment;

import javax.swing.*;

public class gui1 {

@SuppressWarnings("deprecation")

public static void main(String[] args){

JFrame f=new JFrame();

f.setTitle("simple test");

f.setSize(300,200);

f.setLocation(450,290);

JLabel testshow=new JLabel();

testshow.setText("abc");

testshow.setFont(new Font("Symbol",Font.ITALIC,132));

testshow.setForeground(Color.red);

f.add(testshow);

f.setLayout(new FlowLayout());

f.show();

f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

GraphicsEnvironment g = GraphicsEnvironment.getLocalGraphicsEnvironment();

for(Font f1 : g.getAllFonts()){

if(f1.getName().equals("Symbol")){

System.out.println("Symbol found in the system");

}

}

}

}

java如何设置文字的格式,例如大小,颜色,字体··等等!

submit= new JButton("登陆");

submit.setFont(new Font("宋体", Font.PLAIN, 16));

三个参数分别表示: 字体,样式(粗体,斜体等),字号

submit.setForeground(Color.RED);

这个表示给组件上的文字设置颜色Color.RED表示红色

当然你也可以自己给RGB的值 比如 submit.setForeground(new Color(215,215,200));

JLabel组件支持HTML标记代码

infoLab= new JLabel("htmla href='地址'用户登陆系统/a/html", JLabel.CENTER);

*注意:地址要单引号引起来。这个表示给用户登录系统几个字增加超链接

infoLab .setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));

这个表示给这个文字添加鼠标样式,当鼠标移动到文字上,鼠标变成手型

java 设置字体格式

Java Swing中可以给每个控件设置字体格式和其他属性的设置,示例如下:

submit= new JButton("登陆");

submit.setFont(new Font("宋体", Font.PLAIN, 16));

三个参数分别表示: 字体,样式(粗体,斜体等),字号

submit.setForeground(Color.RED);

这个表示给组件上的文字设置颜色Color.RED表示红色

当然你也可以自己给RGB的值 比如 submit.setForeground(new Color(215,215,200));


网站栏目:java字体斜体代码 java斜体
文章起源:http://cdiso.cn/article/doohcid.html

其他资讯