第5周作业-字体设置
来源:互联网 发布:13台根域名服务器 编辑:程序博客网 时间:2024/05/21 10:12
采用“宋体”显示字符串“JAVA欢迎您!!”,字体风格为加粗,倾斜,大小为20点
并尝试添加一个文本框TextField,把目前选择的字体的名字,显示在文本框中。但是没有编程成功………
import java.awt.*;import java.awt.font.*;import javax.swing.*;public class FontSet{public static void main(String args[]){FontFrame frame=new FontFrame();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.show();}}class FontFrame extends JFrame{public FontFrame(){setLayout(new FlowLayout());Label label=new Label("当前字体:");TextField text=new TextField(5);setTitle("设置字体");setSize(WIDTH,HEIGHT);FontPanel panel=new FontPanel();Container contentPane=getContentPane();contentPane.add(panel);contentPane.add(label);contentPane.add(text);}public static final int WIDTH=300;public static final int HEIGHT=140;}class FontPanel extends JPanel{private static final Container text = null;public void paintComponent(Graphics g){super.paintComponent(g);Font f=new Font("宋体",Font.BOLD+Font.ITALIC,20);g.setFont(f);String s;s=f.getFontName();text.setFont(f);g.drawString("Java欢迎您!!!", x, y);}public int x=55;public int y=50;}
结果只是显示了一个文本框,没有显示输出“JAVA欢迎您”,也没有获取到当前的字体,所以是失败了……。
0 0
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第5周作业-字体设置
- 第4周作业-字体设置
- 第5周:字体设置
- 第5周作业-字体设置——略修改成简单文字编辑器
- 第五周作业-字体设置
- 第五周作业:字体设置
- 第五周作业——字体设置
- 第5周作业
- 分享:一位软件工程师的7年总结
- 你真的了解C#中的值和引用吗?(下)
- mapxtreme演示V1.3
- 链表基本操作总结
- 在内核编译时出现Unable to find the ncurses libraries or the
- 第5周作业-字体设置
- 防范不良代码
- Eclipse 五种插件安装方法
- Update JDK8 for kepler
- Git学习
- spring 注解注入 COMMIT/AUTO or remove 'readOnly' 错误
- 海量数据面试题整理
- 清明假期训练赛总结...
- Shell学习:切分文件名提取文件扩展名或提取文件名