资源简介
十几处 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测试计算器的小
相关资源
- 嵌入式图形界面MiniGUI的示例程序9例
- STM32基于rt_thread操作系统的SDHC卡文件
- GUI银行管理系统
- STM32F103RBT6驱动UC1698控制芯片的160160黑
- 基于swing的简单聊天器(兼传输文件)
- 302 Found
- System Design Interview - An Insider’s Guide
- VCS lab 和 VCS lab guide
- easygui手册
- 英文原版-Certified Ethical Hacker CEH Foun
- Guide to Reliable Distributed Systems
- Channel waveguides fabrication in bulk Lithium
- ARM嵌入式系统开发:软件设计与优化
- IT6802 Programming Guide
- CWAP Certified Wireless Analysis Professional
- Academic Writing--a practical guide for studen
- Unigui 1.50.0.1481(含keygen)
- 自己做的一个简单GUI扑克纸牌识别-
- 爬取豆瓣排行榜电影数据(含GUI界面
- 基于最小错误率的贝叶斯手写数字分
- 超级免杀加壳工具GUI版
- maven权威指南中文版+maven the definitiv
- iOS Programming The Big Nerd Ranch Guide 第6版
- A Practical Guide to Support Vector Classifica
- Unity3D 实战视频教程 保卫萝卜 2D 游戏
- swing实现订票系统
- Unity无限滚动列表(自动分页和网络请
- Molecular identification polymorphism and asso
- 最新Proxmark3命令帮助中文版.pdf
- mfocGUI.exe软件中文版
评论
共有 条评论