资源描述
综合标题边框
package com.java2010.swing02;
import java.awt.Color;
import java.awt.GridLayout;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.BevelBorder;
import javax.swing.border.EtchedBorder;
import javax.swing.border.LineBorder;
import javax.swing.border.TitledBorder;
public class Test02 extends JFrame{
//定义组件
//面板
JPanel myjp;
//标题边框
TitledBorder titledBorder;
//构造方法
public Test02(){
this.setTitle("力天教育:标题边框综合练习");
JPanel jp1=new JPanel();
//嵌入
titledBorder=new TitledBorder(new BevelBorder(BevelBorder.LOWERED,null,null,null,null),"嵌入立体边框标题",TitledBorder.LEFT,TitledBorder.TOP,null,new Color(59,59,59));
jp1.setBorder(titledBorder);
JPanel jp2=new JPanel();
//浮雕化
titledBorder=new TitledBorder(new EtchedBorder(EtchedBorder.RAISED,null,null),"浮雕化标题效果",TitledBorder.LEFT,TitledBorder.TOP,null,Color.red);
jp2.setBorder(titledBorder);
JPanel jp3=new JPanel();
/*
* LineBorder(Color color, int thickness, boolean roundedCorners)
创建具有指定颜色、厚度和拐角形状的线条边框。
* */
titledBorder=new TitledBorder(new LineBorder(new Color(255,0,255),2,false),"粉色线条标题框",TitledBorder.LEFT,TitledBorder.TOP,null,Color.BLUE);
jp3.setBorder(titledBorder);
this.setLayout(new GridLayout(0,3));
this.add(jp1);
this.add(jp2);
this.add(jp3);
this.setSize(400,300);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new Test02();
}
}
株洲科技IT部0731-28103311 13367410111 技术交流QQ:1043111352
中南大学自考(株洲报名中心)
选择我们让你成功!
融入中南大学实现人生理想!0731-28103311 13367410111
Q Q:2548462099
展开阅读全文