字体问题
来源:互联网 发布:软件防火墙有哪些 编辑:程序博客网 时间:2024/05/17 09:12
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;
}
其中的字体设置没有成功,理论上应该可以,为什么运行的时候字体就没有效果呢?
0 0
- 字体问题
- 字体问题
- 字体问题
- 字体问题
- Kylix 3 字体问题
- 控件字体问题
- IE7.0字体问题
- Linux字体问题
- linux 字体乱码问题
- qt中 字体问题
- QC10字体问题
- 浏览器中的字体问题
- Wince6.0字体问题
- qt字体设置问题
- Chrome字体发虚问题
- qt字体设置问题
- matlab 字体问题
- qt字体设置问题
- 开始
- 欢迎您在新浪博客安家
- java方法 调用 问题
- java图书管理系统登录界面和验证
- Java File类思考
- 字体问题
- 图书管理系统 运行效果
- 图书管理系统代码 2 LibraryMain …
- 图书管理系统代码 3 LibraryMainF…
- 图书管理系统代码 4SearchFrame (…
- 图书管理系统代码 5 Book(图书类…
- 图书管理系统代码 6 AboutFrame (…
- 图书管理系统代码 7GBC 网格组布…
- 图书管理系统代码 8AddBookFrame …