前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >字体问题

字体问题

作者头像
明明如月学长
发布2021-08-27 10:57:17
5580
发布2021-08-27 10:57:17
举报
文章被收录于专栏:明明如月的技术专栏

import java.awt.Color;

import java.awt.Dimension;

import java.awt.Font;

import java.awt.Graphics;

import java.awt.Toolkit;

import java.awt.event.MouseAdapter;

import java.awt.event.MouseEvent;

import javax.swing.JFrame;

public class DrawLine extends JFrame{

public DrawLine()

{

setTitle("DrawLineTest");

Toolkit kit =Toolkit.getDefaultToolkit();

Dimension screenSize = kit.getScreenSize();

double screenWidth =screenSize.getWidth();

double screenHeight = screenSize.getHeight();

setBounds((int)screenWidth/2-DEFAULT_WIDTH/2,(int)screenHeight/2-DEFAULT_HEIGHT/2,DEFAULT_WIDTH,DEFAULT_HEIGHT);

addMouseListener(new MouseAdapter(){

int orgX;

int orgY;

public void mousePressed(MouseEvent e)

{

orgX = e.getX();

orgY = e.getY();

}

public void mouseReleased(MouseEvent e)

{

Graphics g = getGraphics();

g.setColor(Color.ORANGE);

g.drawString("("+orgX+","+orgY+")",orgX ,orgY);

g.drawString("("+e.getX()+","+e.getY()+")", e.getX(), e.getY());

g.setFont(new Font("Serif",Font.ITALIC,70));

g.drawLine(orgX, orgY, e.getX(), e.getY());

}

});

setVisible(true);

setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);

}

public static void main(String[] args)

{

// TODO Auto-generated method stub

new DrawLine();

}

private static final int DEFAULT_WIDTH =400;

private static final int DEFAULT_HEIGHT=350;

}

其中的字体设置没有成功,理论上应该可以,为什么运行的时候字体就没有效果呢?

字体问题
字体问题
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2015/06/20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档