放大字体

放大字体

ID:68610579

大小:24.51 KB

页数:5页

时间:2022-01-01

放大字体_第1页
放大字体_第2页
放大字体_第3页
放大字体_第4页
放大字体_第5页
资源描述:

《放大字体》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、放大字体Java实现字体的颜色、大小、粗细等设置,具体代码如下:packagecom.realty.relation;//MatrixMultiply.javaUntitled1importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;publicclassUntitled1extendsJFrameimplementsActionListener{JComboBoxfontType,fontSize;JCheckBoxboldBx;//粗体按钮JCheckBoxital

2、icBx;//斜体按钮JButtoncolorBtn;//颜色按钮;String[]fontNames;//字体名称;String[]fontSizes;//字体尺寸;JLabellabel;//输入提示标签;JTextFieldinputText;//文字输入框;JTextAreatxtArea;//文字显示区;JPanelfontPanel;//字体设置;JPanelshowPanel;//显示效果区Fontf;Fontfont;intboldStyle,italicStyle,underlineStyle;intfontSiz

3、eStyle;StringfontNameStyle;ColorcolorStyle=Color.black;//设置字体的默认颜色为黑色;publicUntitled1(){super("字体设置");//设置默认字体boldStyle=0;italicStyle=0;underlineStyle=0;fontSizeStyle=10;fontNameStyle="宋体";font=newFont(fontNameStyle,boldStyle+italicStyle,fontSizeStyle);fontPanel=newJPa

4、nel();fontPanel.setLayout(newFlowLayout());//设置字体名字GraphicsEnvironmentge=GraphicsEnvironment.getLocalGraphicsEnvironment();fontNames=ge.getAvailableFontFamilyNames();//获得系统中所有字体的名字;fontType=newJComboBox(fontNames);fontType.setEditable(false);fontType.setMaximumRowCount

5、(10);fontSizes=newString[63];for(inti=0;i<63;i++){fontSizes[i]=Integer.toString((i+10));}fontSize=newJComboBox(fontSizes);fontSize.setEditable(false);fontSize.setMaximumRowCount(10);fontType.addItemListener(newItemListener(){publicvoiditemStateChanged(ItemEvente){//实现监

6、听字体名字改变的事件intnum=newInteger(fontSize.getSelectedItem().toString()).intValue();if(italicBx.isSelected()&&boldBx.isSelected()){f=newFont(fontType.getSelectedItem().toString(),Font.ITALIC+Font.BOLD,num);txtArea.setFont(f);}elseif(boldBx.isSelected()){f=newFont(fontType.ge

7、tSelectedItem().toString(),Font.BOLD,num);txtArea.setFont(f);}elseif(italicBx.isSelected()){f=newFont(fontType.getSelectedItem().toString(),Font.ITALIC,num);txtArea.setFont(f);}else{f=newFont(fontType.getSelectedItem().toString(),Font.PLAIN,num);txtArea.setFont(f);}}})

8、;//设置字体大小fontSize.addItemListener(newItemListener(){publicvoiditemStateChanged(ItemEvente){//实现监听字体大小改变的方法intnum=newI

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。