`
默默的小熊
  • 浏览: 234381 次
社区版块
存档分类
最新评论

Java字体类

 
阅读更多

 

public class TrueTypeJokerman extends JFrame {

  private String textMessage = "Java Internationalization";

  public TrueTypeJokerman() {
    GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
    ge.getAllFonts();

//    Font font = new Font("Comic Sans MS", Font.PLAIN, 35);
//    Font font = new Font("Times New Roman", Font.PLAIN, 35);
    Font font = new Font("Helvetica", Font.ITALIC, 35);
    JLabel textLabel = new JLabel(textMessage);
    textLabel.setFont(font);

    getContentPane().add(textLabel);
    setVisible(true);
  }

  public static void main(String[] args) {
    JFrame frame = new TrueTypeJokerman();
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.pack();
    frame.setVisible(true);
  }
}

 

public Font (java.lang.String name, int style, int size);
//name: 指的是字型名如Times New Roman,Helvetica(苹果),Verdana微软),黑体,隶书等
//style: 指的是黑体、粗体这类
//size: 指的是字体大小

分享到:
评论

相关推荐

    java字体选择程序

    这个“java字体选择程序”是针对这一需求的一个实现,提供了大部分的功能,可以直接在你的项目中应用或作为参考。 首先,我们来看`FontChooser.java`这个文件,它是程序的核心。在这个类中,通常会包含以下关键知识...

    java 字体选择器插件

    在这里,我们将深入探讨Java字体选择器插件的原理、使用方法以及它在Java开发中的作用。 首先,我们需要理解Java中处理字体的基本概念。在Java中,字体是由`Font`类表示的,它可以指定字体家族、样式(如粗体、斜体...

    linux或java环境缺少缺少字体 字体.zip

    在IT行业中,尤其是在Linux和Java开发环境中,遇到字体缺失的问题是常见的挑战。这不仅影响了程序的正常运行,还可能对界面展示造成困扰。本文将详细介绍如何解决在Linux和Java环境下缺少字体的问题。 首先,我们要...

    Java 中文字体修正包 For Linux

    java-font-fixpack-wqy.tar.gz 仅增加了文泉驿微米黑字体(中、日、韩均可以用,以下均同),英文字体未变 java-font-fixpack-wqy-dejavu.tar.gz 中文用文泉驿,英文改为全套的Dejavu字体 java-font-fixpack-wqy-...

    java字体对话框(附源码)

    Java字体对话框是Java Swing库中的一个组件,用于在应用程序中与用户交互,允许他们选择字体、字号和样式。在Java编程中,我们通常使用`JOptionPane`或自定义的`JFrame`来创建这样的对话框。这个压缩包文件可能包含...

    java 字体逐渐展开的效果

    总结一下,实现Java字体逐渐展开的效果,主要涉及GUI组件的自定义绘制、动画时间控制以及适时的重绘操作。通过不断地调整字体大小并重新绘制,就能观察到文字逐渐展开的动画效果。在实际应用中,可以结合具体需求...

    java缺少字体问题增加相关的安装文件

    一、Java字体支持机制 Java使用内置的字体集合来渲染文本,这个集合包含了多种常用字体。然而,不是所有字体都包含在标准Java安装中,特别是对于某些特定语言或者特殊设计的字体。当Java程序尝试使用未安装的字体时...

    java获取系统安装字体

    在Java编程语言中,获取系统安装的...总之,通过Java提供的`GraphicsEnvironment`类,我们可以轻松地获取系统安装的字体信息,这为开发人员提供了更多的灵活性和控制力,以便在他们的应用程序中更好地利用和展示文本。

    java字体修改包,jar文件。

    java字体修改包,jar文件。更改项目中的字体,使项目更好看。

    JAVA的字体格式设置对话框代码

    JAVA的字体格式设置对话框,用swing实现,可设置字体的大小,类型和样式。

    一个java字体选择器

    Java字体选择器是一个实用工具,它允许用户在Java应用程序中浏览和选择系统上可用的字体。这个项目展示了如何利用Java的图形用户界面(GUI)组件和字体管理功能来创建一个自定义的字体选取界面。下面将详细介绍这个...

    java生成pdf字体和模板

    在Java开发中,生成PDF(Portable Document Format)文件是一项常见的任务,这通常涉及到处理文本、字体和布局。PDF是一种广泛使用的格式,它能够保持文档的原始格式,方便跨平台查看和打印。本篇将深入探讨如何在...

    java生成PDF字体库包+PDF包亲测成功

    Java生成PDF字体库包与PDF相关的技术涉及到Java编程语言、PDF文档处理以及特定的库,如iText。本文将深入探讨这些关键知识点,以便你更好地理解如何在Java环境中创建和处理PDF文档。 首先,让我们从Java开始。Java...

    Java水印图片字体

    在Java中实现这一功能,我们需要涉及到图形处理和字体管理的知识。下面我们将详细探讨如何在Java中添加水印图片以及如何使用字体文件。 首先,我们要了解Java中的`java.awt`和`javax.imageio`这两个包,它们提供了...

    java aspose word 上传到服务器 导出的word 中文字体乱码 的问题 java aspose

    java aspose word 上传到服务器 导出的word 中文字体乱码 的问题 java aspose java aspose word 上传到服务器 导出的word 中文字体乱码 的问题 java aspose java aspose word 上传到服务器 导出的word 中文字体乱码 ...

    linux下Java字体乱码(解决图像中中文乱码)

    总的来说,解决Linux下Java字体乱码问题涉及多个方面,包括系统字体的配置、Java环境的设置以及代码级别的处理。根据具体的应用场景,开发者需要灵活运用这些方法,确保中文字符能正确显示。在开发过程中,保持良好...

Global site tag (gtag.js) - Google Analytics