JAVA的几种界面外观风格

Java的几种风格

一直觉得自己用JAVA写的界面非常难看,难看到
看有便秘之感,上气不接下气,损害宁的健康

1.原始风格

这种风格是Java默认的风格
不是非常的漂亮

package com.qq.me;

import java.awt.*;
import javax.swing.*;

public class original extends JFrame{
	JPanel jp1;
	JButton jb1;
	JLabel jl1;
	public static void main(String args[]){
		original o = new original();
	}

	public original(){
		jp1 = new JPanel();
		jb1 = new JButton("原始风格");
		jl1 = new JLabel("我是原始风格");
		jp1.add(jl1);
		jp1.add(jb1);

		this.add(jp1);
		this.setVisible(true);
		this.setTitle("原始风格");
		this.setSize(500,200);
	}
}

效果:
在这里插入图片描述

2.Nimbus风格

新出来的外观,但是你的jdk版本要在6以后才会有
你需要在main里面加:

try{
	UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
}catch(Exception ee){
	ee.printStackTrace();
}

效果:
在这里插入图片描述

3.系统风格

它会获取你当前系统的风格:

try{
	UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}catch(Exception ee){
	ee.printStackTrace();
}

效果:
在这里插入图片描述

4.Motif风格

其外观接近于以前windows风格

try{
	UIManager.setLookAndFeel("com.sun.java.swing.plaf.motif.MotifLookAndFeel");
}catch(Exception ee){
	ee.printStackTrace();
}

在这里插入图片描述
剩下的就是需要外面的包来支持了
剩下的就是需要外面的包来支持了
剩下的就是需要外面的包来支持了

5.Mac风格

【你需要导入jar包,不导入会报错找不到!】
链接:https://pan.baidu.com/s/170Ds2ITyOHk7dQjC1EKl_g
提取码:e4qi
emmmmmm
看一下吧

try{
	UIManager.setLookAndFeel("ch.randelshofer.quaqua.QuaquaLookAndFeel");
}catch(Exception ee){
	ee.printStackTrace();
}

6.Nimrod风格

轻量级,外观还行……
【你需要导入jar包,不导入会报错找不到!】
https://pan.baidu.com/s/1H4XbqmP9UyRSSpY0YeVqyA
提取码:fbkw

try{
	UIManager.setLookAndFeel("com.birosoft.liquid.LiquidLookAndFeel");
}catch(Exception ee){
	ee.printStackTrace();
}

在这里插入图片描述

7.liquidInf风格

它又分为2种风格
你需要导入jar包,不导入会报错找不到!


链接:https://pan.baidu.com/s/18fh2GUKFPPcejcAoJQEWLQ
提取码:ki3p


链接:https://pan.baidu.com/s/1Ywm6LederMvDq07lhqRH0Q
提取码:b8im


这种界面风格还行……

8.JTattoo风格

这里的话有官网,请各位进http://www.jtattoo.net/
这种风格很特殊,如果你看了How to change the default look and feel for java applications
你就会发现它更改的是默认风格
你的整个程序的风格会变为JTattoo,除非你手动更改(废话)
在这里插入图片描述

努力肝中……

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值