import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.SwingUtilities;
import javax.swing.UIManager;
import com.sun.awt.AWTUtilities;
public class MainFrame extends JFrame {
private JButton button;
private JPanel panel;
public MainFrame() {
panel = new JPanel();
panel.setBounds(0, 0, this.getWidth(), this.getHeight());
panel.setBackground(Color.RED);
button = new JButton("Click Me!");
button.setBounds(50, 50, 100, 25);
this.setSize(800, 600);
this.setLocation(0, 0);
this.setLayout(null);
this.add(panel);
this.add(button);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
button.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
JOptionPane.showMessageDialog(null,
"My name is '牟孟孟', Nice to meet you!");
}
});
}
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
try {
JFrame.setDefaultLookAndFeelDecorated(true);
UIManager.setLookAndFeel("ch.randelshofer.quaqua.QuaquaLookAndFeel");
} catch (Exception e) {
e.printStackTrace();
}
JFrame w = new MainFrame();
w.setBackground(Color.BLACK);
AWTUtilities.setWindowOpacity(w, 0.5f);
}
});
}
}
关键部分:
main方法里面:
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
try {
JFrame.setDefaultLookAndFeelDecorated(true);
UIManager.setLookAndFeel("ch.randelshofer.quaqua.QuaquaLookAndFeel");
} catch (Exception e) {
e.printStackTrace();
}
JFrame w = new MainFrame();
w.setBackground(Color.BLACK);
AWTUtilities.setWindowOpacity(w, 0.5f);
}
});
}
注意:UIManager.setLookAndFeel("ch.randelshofer.quaqua.QuaquaLookAndFeel");
之前一定要加上JFrame.setDefaultLookAndFeelDecorated(true);
附件下载:
http://u.115.com/file/dn47jnmy
- 大小: 47.7 KB
- 大小: 21.3 KB
分享到:
相关推荐
javaswing的各种主题窗口,包括window和苹果等不同系统上使用的窗口主题设置.
仿苹果快捷键-酷炫,便于使用。
改换XP主题风格,变为苹果机系统的风格.
采用苹果 ios 主题风格,支持环形进度条显示cpu利用率 GUI文件管理系统 1、实现文件夹创建、删除、进入。 2、实现当前文件夹下的内容罗列。 3、实现文件拷贝和文件夹拷贝(文件夹拷贝指深度拷贝,包括所有子目录和...
图片浏览效果窗口,苹果效果,自动浏览,幻灯片模式,很经典奥。
APP端苹果登录java初步校准 主要验证苹果授权登录令牌是否正确 主要方法如下
flex主题 vista风格 苹果风格11款漂亮主题
Java APNS推送消息 HTTP/2协议, 基于JDK 11及以上
VB6.0制作的苹果窗口风格的滚动条特效,视觉效果 挺 不错,看上去挺 漂亮的,在VB6.0环境 下可顺利编译源代码,Mac X风格滚动条。
windows下可以使用的苹果系统主题风格。
用着 Windows7 又喜欢 Mac OS X 风格的朋友可以试试这款 Mac OS X Theme for Windows 7 Win7 苹果主题包,拥有质感经典 Mac 的风格。新版中带来:Mac 样式滚动条,微软雅黑 9 号字体和新的颜色。 首先确认您的系统...
java编写的苹果机模拟小游戏,初学者可以练习跟好的掌握循环语句。可以提升初学者的编程思想。
这是一款优秀实用且酷炫逼真的交互式H5翻页电子杂志制作软件,为广大用户提供了一种将静态PDF文档或图片转换为带有H5翻页效果的数字HTML5翻页书并在线上传分享的理想解决方案,该翻页h5制作软件允许用户将按钮、链接...
此包具有多款java 皮肤。相信大家会喜欢的。 具体使用方法,在google里面搜,确实解决不了的。可以和我联系。king@forwardtek.cn
苹果cms V10自适应影视模板主题m1938工作室出品N615风格+安装说明 Tags:模板主题影视cms苹果工作室适应 2023-03-08苹果cms模板282次68 输入邮箱订阅上新提醒 本资源只限于个人学习/研究,请下载24小时内销毁,如...
苹果风格网络五子棋对战程序,除了实现了游戏存盘、读取游戏存盘、游戏重置等基本功能,还实现了很多新颖的功能 ,如棋盘回顾、本地IP显示、本地时间显示、换肤、网络聊天、MIDI音乐播放等。通过切换联网模式可以...
java 幸运苹果 小游戏代码 希望对大家有帮助
苹果专用java皮肤包,并附使用方法,效果绝对好看。
java Swing多Jpanel仿安卓苹果桌面动态切换滑动效果
高仿苹果手机主题!可用于小米手机主题!复制到SD卡上就可以安装。