第五周作业——字体设置
来源:互联网 发布:linux新建用户步骤 编辑:程序博客网 时间:2024/06/03 19:14
下面是字体设置的代码,但是有一点小问题就是,可以显示出字体选择的框架,但是却无法现在字体,还是有待改正的说啊,
import java.awt.*;import java.awt.font.*;import javax.swing.*;import java.applet.*;import java.awt.event.*;import javax.swing.JTextField;import javax.swing.JScrollPane;public class FontSet extends Applet implements ItemListener{Label lb=new Label("请选择字体");//TextField tf =new TextField(50);Choice txt=new Choice();public void init(){add(lb);txt.addItem("黑体");txt.addItem("宋体");txt.addItem("微软雅黑");txt.addItem("楷体");add(txt);txt.addItemListener(this);//add(tf);}//@Overridepublic void itemStateChanged(ItemEvent e) {// TODO Auto-generated method stub}} class FontSet1{public static void main(String args[]){FontFrame frame=new FontFrame();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.show();}}class FontFrame extends JFrame{public FontFrame(){ setTitle(""); setSize(WIDTH,HEIGHT); FontPanel panel=new FontPanel(); Container contentPane=getContentPane(); contentPane.add(panel); }public static final int WIDTH=300;public static final int HEIGHT=140;}class FontPanel extends JPanel{public void paintComponent(Graphics g){super.paintComponent(g);Font f=new Font("宋体",Font.BOLD+Font.ITALIC,20);g.setFont(f);g.drawString("Java欢迎您!", x, y);}public int x=55;public int y=50;}
0 0
- 第五周作业——字体设置
- 第五周作业-字体设置
- 第五周作业:字体设置
- 第五周—字体设置
- 第5周作业-字体设置——略修改成简单文字编辑器
- 第5周作业-字体设置
- 第4周作业-字体设置
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第五周作业——Dijkstra算法的实现
- 韩顺平老师 Mysql优化 笔记
- Java的this和super的用法
- Xcode 5: 将新项目同步到Svn上
- 数组循环移位
- java实现公共调用分页js
- 第五周作业——字体设置
- 参数估计(二)----极大后验概率估计
- jquery.datepick日历控件
- 我在安装 MySQL 时出现 1067 错误的解决办法
- c++中far,near区别
- TestCpp中 视差粒子 parallaxParticle 创建中 onEnter()相关代码
- java jxl插件导出excel
- 毕业设计项目 知识点总结
- Cocos2d-x学习笔记1