Java个性桌面应用Word下载.docx

上传人:b****3 文档编号:8316048 上传时间:2023-05-11 格式:DOCX 页数:18 大小:18.97KB
下载 相关 举报
Java个性桌面应用Word下载.docx_第1页
第1页 / 共18页
Java个性桌面应用Word下载.docx_第2页
第2页 / 共18页
Java个性桌面应用Word下载.docx_第3页
第3页 / 共18页
Java个性桌面应用Word下载.docx_第4页
第4页 / 共18页
Java个性桌面应用Word下载.docx_第5页
第5页 / 共18页
Java个性桌面应用Word下载.docx_第6页
第6页 / 共18页
Java个性桌面应用Word下载.docx_第7页
第7页 / 共18页
Java个性桌面应用Word下载.docx_第8页
第8页 / 共18页
Java个性桌面应用Word下载.docx_第9页
第9页 / 共18页
Java个性桌面应用Word下载.docx_第10页
第10页 / 共18页
Java个性桌面应用Word下载.docx_第11页
第11页 / 共18页
Java个性桌面应用Word下载.docx_第12页
第12页 / 共18页
Java个性桌面应用Word下载.docx_第13页
第13页 / 共18页
Java个性桌面应用Word下载.docx_第14页
第14页 / 共18页
Java个性桌面应用Word下载.docx_第15页
第15页 / 共18页
Java个性桌面应用Word下载.docx_第16页
第16页 / 共18页
Java个性桌面应用Word下载.docx_第17页
第17页 / 共18页
Java个性桌面应用Word下载.docx_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Java个性桌面应用Word下载.docx

《Java个性桌面应用Word下载.docx》由会员分享,可在线阅读,更多相关《Java个性桌面应用Word下载.docx(18页珍藏版)》请在冰点文库上搜索。

Java个性桌面应用Word下载.docx

staticJMenuItemjmenuitem10=newJMenuItem("

菜单样式"

staticJMenuItemjmenuitem11=newJMenuItem("

文本样式"

staticJMenuItemjmenuitemData[]={jmenuitem1,jmenuitem2,jmenuitem3,jmenuitem4,jmenuitem6,

jmenuitem7,jmenuitem8,jmenuitem9,jmenuitem10,jmenuitem11};

staticintzuobiaoX,zuobiaoY;

staticJTextAreajtextarea=newJTextArea();

staticJDialogjframe2=newJDialog();

//容纳文本

staticJLabelbeijing=newJLabel();

staticJPaneljpanel=newJPanel();

staticContainercontainer1=jframe.getContentPane();

staticJDesktopPanejdesktop=newJDesktopPane();

/*建立一个虚拟桌面的对象*/

staticJInternalFrameji=newJInternalFrame("

内部框架"

true,true,true,true);

staticJSliderjslider=newJSlider(1,100);

staticJDialogjframe3=newJDialog();

//容纳滑动条

staticJDialogjframe4=newJDialog();

//容纳菜单栏

staticJButtonjbutton=newJButton("

确定"

staticJDialogjframe5=newJDialog();

/*菜单样式*/

staticFramejframe7=newFrame();

/*用于控制显示主窗体*/

staticChoicecho=newChoice();

staticJLabeljlabel2=newJLabel("

字体"

JLabel.CENTER);

staticJLabeljlabel3=newJLabel("

字体大小"

staticJButtonjbutton2=newJButton("

保存设置"

publicstaticJRadioButtonjrb01=newJRadioButton("

普通样式"

true),jrb02=newJRadioButton("

斜体样式"

jrb03=newJRadioButton("

粗体样式"

//

staticJCheckBoxjrb04=newJCheckBox("

隐藏滚动条"

staticJCheckBoxjrb05=newJCheckBox("

文本区全透明"

staticJCheckBoxjrb06=newJCheckBox("

隐藏程序"

staticJCheckBoxjrb07=newJCheckBox("

比例变化"

staticJCheckBoxjrbData[]={jrb04,jrb05,jrb06,jrb07};

publicstaticButtonGroupbgp=newButtonGroup();

staticJSliderjslider2=newJSlider(1,100);

//设置字体大小

publicstaticGraphicsEnvironmentge=GraphicsEnvironment.getLocalGraphicsEnvironment();

//获得本地所有可用字体

publicstaticStringziti[]=ge.getAvailableFontFamilyNames();

staticintzixing=Font.BOLD;

publicstaticStringzitiyangshi="

微软雅黑"

;

publicstaticintzitiSize=15;

staticJMenujmenu1=newJMenu("

文件"

staticJMenujmenu2=newJMenu("

自定义"

staticJMenujmenu3=newJMenu("

关于"

staticJMenujmenu4=newJMenu("

字体样式"

staticJMenujmenuData[]={jmenu1,jmenu2,jmenu3,jmenu4};

staticJButtonjbutton3=newJButton("

颜色"

staticintwenben;

staticJScrollBarJScrollBar01=newJScrollBar(JScrollBar.VERTICAL,0,100,0,1000000);

/*垂直的滚动条*/

staticJScrollBarJScrollBar02=newJScrollBar(JScrollBar.HORIZONTAL,0,10,0,1000);

/*水平的滚动条*/

staticintwidth=700,height=450,width2=700,height2=450,width4=700,height4=450,Y4=0;

staticFileDialogfiledialog=newFileDialog(jframe4,"

选择图片"

staticFileDialogfiledialog2=newFileDialog(jframe4,"

选择文件"

staticImageIconimageicon;

staticImagebufferimage;

staticBufferedImagebuffer;

staticJTextFieldjtext=newJTextField();

staticChoicecho2=newChoice();

staticChoicecho3=newChoice();

staticFilefile=newFile("

D:

"

staticFilefile2[]=file.listRoots();

staticJDialogjd=newJDialog();

staticJDialogjd2=newJDialog();

staticJLabeljl=newJLabel("

无版权"

staticJLabeljl2=newJLabel("

#MrZhang."

staticDialogjframe6=newDialog(jframe7,"

"

publicstaticvoidmain(Stringsrgs[])

{

jd.setResizable(false);

jd.setUndecorated(true);

jd2.setResizable(false);

jd2.setUndecorated(true);

com.sun.awt.AWTUtilities.setWindowOpaque(jd,false);

com.sun.awt.AWTUtilities.setWindowOpaque(jd2,false);

jl.setFont(newFont("

Font.BOLD,50));

jl2.setFont(newFont("

Font.BOLD,20));

jd.add(jl);

jd2.add(jl2);

cho3.add("

.text"

.java"

for(inti=0;

i<

file2.length;

i++)

cho2.add(file2[i].getPath());

cho3.select(0);

cho2.select

(1);

jtext.setBounds(0,0,0,21);

jtext.setText("

Unknow"

jrb06.setOpaque(false);

jframe5.add(jrb07);

jframe6.setBackground(Color.black);

JScrollBar01.setOpaque(false);

JScrollBar02.setOpaque(false);

jrb04.setOpaque(false);

jrb05.setOpaque(false);

jrb04.addItemListener(newItemListener(){publicvoiditemStateChanged(ItemEvente){

if(jrb04.isSelected()){

JScrollBar01.setVisible(false);

JScrollBar02.setVisible(false);

}

else{

JScrollBar01.setVisible(true);

JScrollBar02.setVisible(true);

}

}});

jrb05.addItemListener(newItemListener(){publicvoiditemStateChanged(ItemEvente){

if(jrb05.isSelected()){

com.sun.awt.AWTUtilities.setWindowOpaque(jframe,false);

com.sun.awt.AWTUtilities.setWindowOpaque(jframe,true);

jrb06.addItemListener(newItemListener(){publicvoiditemStateChanged(ItemEvente){

if(jrb06.isSelected()){

jframe.setVisible(false);

jframe2.setVisible(false);

jframe3.setVisible(false);

jframe4.setVisible(false);

jframe5.setVisible(false);

jframe6.setBounds((int)Toolkit.getDefaultToolkit().getScreenSize().getWidth()-1,

0,100,(int)Toolkit.getDefaultToolkit().getScreenSize().getHeight());

jframe6.setVisible(true);

jframe.setVisible(true);

jframe2.setVisible(true);

jframe4.setVisible(true);

jrb07.addItemListener(newItemListener(){publicvoiditemStateChanged(ItemEvente){

jframe6.addMouseListener(newMouseAdapter(){

publicvoidmouseEntered(MouseEvents)

jrb06.setSelected(false);

}

});

jframe.setLayout(null);

jpanel.setOpaque(false);

cho.addItemListener(newItemListener(){

publicvoiditemStateChanged(ItemEventa){

zitiyangshi=cho.getSelectedItem();

if(wenben!

=1){

jmenuitemData.length;

i++){

jmenuitemData[i].setFont(newFont(zitiyangshi,zixing,zitiSize));

jmenuData.length;

jmenuData[i].setFont(newFont(zitiyangshi,zixing,zitiSize));

jrbData.length;

jrbData[i].setFont(newFont(zitiyangshi,zixing,zitiSize));

jtextarea.setFont(newFont(zitiyangshi,zixing,zitiSize));

jframe5.setLayout(null);

jrb01.setBounds(10,10,100,21);

jrb02.setBounds(10,31,100,21);

jrb03.setBounds(110,10,100,21);

jbutton3.setBounds(110,31,80,21);

bgp.add(jrb01);

bgp.add(jrb02);

bgp.add(jrb03);

cho.setFont(newFont("

Font.BOLD,15));

jlabel2.setBounds(10,60,45,21);

jlabel2.setFont(newFont("

jlabel2.setForeground(Color.blue);

jframe5.add(jlabel2);

cho.setBounds(60,60,140,21);

jlabel3.setBounds(100,60,45,21);

jrb07.setBounds(0,84,80,21);

jrb07.setOpaque(false);

jlabel3.setFont(newFont("

jlabel3.setForeground(Color.blue);

jframe5.add(cho);

jlabel3.setBounds(10,81,200,21);

jframe5.add(jlabel3);

jslider2.setBounds(0,110,200,21);

jframe5.add(jslider2);

jslider2.setOpaque(false);

jrb01.setOpaque(false);

jrb02.setOpaque(false);

jrb03.setOpaque(false);

jbutton3.setContentAreaFilled(false);

jframe5.add(jrb01);

jframe5.add(jrb02);

jframe5.add(jrb03);

jframe5.add(jbutton3);

jbutton2.setBounds(10,131,180,60);

jframe5.add(jbutton2);

jslider2.setValue(15);

jrb01.addItemListener(newItemListener(){publicvoiditemStateChanged(ItemEventa)

{

zixing=Font.PLAIN;

=1){for(inti=0;

}}

}}

);

jrb02.addItemListener(newItemListener(){publicvoiditemStateChanged(ItemEventa)

{zixing=Font.ITALIC;

=1){for(inti=0;

jrb03.addItemListener(newItemListener(){publicvoiditemStateChanged(ItemEventa)

{zixing=Font.BOLD;

jbutton.setContentAreaFilled(false);

jbutton2.setContentAreaFilled(false);

//container1.add(jdesktop);

/*使用内部框架就无法实现透明*/

//jdesktop.add(ji);

jtextarea.setForeground(Color.yellow);

jtextarea.setFont(newFont("

jframe.setResizable(false);

jframe.setUndecorated(true);

//com.sun.awt.AWTUtilities.setWindowOpaque(jframe,false);

jtextarea.setOpaque(false);

jframe2.setLayout(null);

jpanel.add(jtextarea);

jframe2.add(jpanel);

jframe2.setResizable(false);

jframe2.setUndecorated(true);

jframe3.setResizable(false);

jframe3.setUndecorated(true);

jframe4.setResizable(false);

jframe4.setUndecorated(true);

jframe5.setResizable(false);

jframe5.setUndecorated(true);

jframe6.setResizable(false);

jframe6.setUndecorated(true);

jframe3.setLayout(null);

jframe3.add(jslider);

jframe3.add(jbutton);

jslider.setBounds(0,20,350,21);

jbutton.setBounds(380,0,80,45

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2