资源简介
十几处 SWING GUI 美化包 告别枯燥的GUI界面 配使用实例说明
代码片段和文件信息
/*
* Copyright 2005 MH-Software-Entwicklung. All rights reserved.
* Use is subject to license terms.
*/
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class TT extends Jframe {
public TT() {
super(“Minimal-frame-Application“);
// setup menu
JMenuBar menuBar = new JMenuBar();
JMenu menu = new JMenu(“File“);
menu.setMnemonic(KeyEvent.VK_F);
JMenuItem menuItem = new JMenuItem(“Exit“);
menuItem.setMnemonic(KeyEvent.VK_X);
menuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_F4 KeyEvent.ALT_MASK));
menuItem.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
System.exit(0);
}
});
menu.add(menuItem);
menuBar.add(menu);
setJMenuBar(menuBar);
// setup widgets
JPanel contentPanel = new JPanel(new BorderLayout());
contentPanel.setBorder(BorderFactory.createEmptyBorder(0 4 4 4));
JScrollPane westPanel = new JScrollPane(new JTree());
JEditorPane editor = new JEditorPane(“text/plain“ “Hello World“);
JScrollPane eastPanel = new JScrollPane(editor);
JSplitPane splitPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT true westPaneleastPanel);
splitPane.setDividerLocation(148);
contentPanel.add(splitPane BorderLayout.CENTER);
setContentPane(contentPanel);
// add listeners
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
// show application
setLocation(32 32);
setSize(400 300);
show();
} // end CTor Minframe
public static void main(String[] args) {
try {
////////////////////////---------------------------------- select Look and Feel(下面就是要改变的地方了)
Jframe.setDefaultLookAndFeelDecorated(true);
UIManager.setLookAndFeel(“com.jtattoo.plaf.acryl.AcrylLookAndFeel“); //几COM包就可以换不同风格
////////////////////////---------------------------------- start application
new TT();
}
catch (Exception ex) {
ex.printStackTrace();
}
} // end main
} // end class Minframe
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-07-07 17:06 swing 美化包\
文件 932962 2012-07-07 15:59 swing 美化包\JTattoo.jar
文件 2471 2012-07-07 17:06 swing 美化包\TT.java
- 上一篇:哈工大计算机系统实验实验八
- 下一篇:QTP测试计算器的小
相关资源
- 页面置换算法GUI
- MiniGUI上的全能中英文输入法
- linux下实现即时通讯的毕业论文
- roboguide无限使用软件完美运行
- 资源NGUI
- 基于minigui的触摸屏软键盘设计
- emwin工具集合(GuiBuilderSetupFontCvt等)
- JTable自动换行
- Unity UGUI中复用率最高的滚动列表,不
- fm_gui_v2.zip
- psd2uGUI的AssetStore版本
- atguigu-bigdata.txt
- libpng-1.0.10rc1.tar.tar
- centos7-atguigu.ova
- VS2010+OSG_3.2+osgEarth_2.5+osgOcean_1.0.1+VPB
- gui界面处理音频文件
- IndentGuide For VS2010 缩进对齐插件
- 学生类的GUI设计
-
unigui_网页if
rame交互_完善_03 - i.MX 6Dual/6Quad BSP Porting Guide
- 联机贪吃蛇
- 贝叶斯网络算法-中文
- QQ聊天窗口泡泡模式的Swing实现
- UGUI画图脚本RadarChart.unitypackage
- GUI编程GUI编程
- UGUI ScrollRect 带按钮翻页支持拖拽
- 图像分割+GUI
- 中文版iPhone HIG_iPhone人机界面导引交互
- GUID批量生成工具
- cisco cme gui
评论
共有 条评论