博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA:URL之String组件
阅读量:6291 次
发布时间:2019-06-22

本文共 1921 字,大约阅读时间需要 6 分钟。

1 import javax.swing.*; 2 import java.awt.*; 3 import javax.swing.border.*; 4 public class TestSwingCommonFeatures extends JFrame 5 { 6     public TestSwingCommonFeatures() 7     { 8         JPanel p1 = new JPanel(new FlowLayout(FlowLayout.LEFT,2,2));//创建一个面板,使用流布局 9         JButton jbtLeft = new JButton("Left");10         JButton jbtCenter = new JButton("Center");11         JButton jbtRight = new JButton("Right");12         jbtLeft.setBackground(Color.WHITE);//设计背景色13         jbtCenter.setForeground(Color.GREEN);//设计前景色14         jbtRight.setToolTipText("This is the Right button");//设置工具提示文本15         p1.add(jbtLeft);16         p1.add(jbtCenter);17         p1.add(jbtRight);18         p1.setBorder(new TitledBorder("Three Button"));//创建标题边界19         Font largeFont = new Font("TimesRoman",Font.BOLD,20);//创建字体对象20         Border lineBorder = new LineBorder(Color.BLACK,2);//创建一个线边界对象21         JPanel p2 = new JPanel(new GridLayout(1,2,5,5));//创建另一个面板,使用网格布局22         JLabel jlbRed = new JLabel("Red");23         JLabel jlbOrange = new JLabel("Orange");24         jlbRed.setForeground(Color.RED);//设计前景色25         jlbOrange.setForeground(Color.ORANGE);26         jlbRed.setFont(largeFont);//设计字体27         jlbOrange.setFont(largeFont);28         jlbRed.setBorder(lineBorder);//设计线边界29         jlbOrange.setBorder(lineBorder);30         p2.add(jlbRed);31         p2.add(jlbOrange);32         p2.setBorder(new TitledBorder("Two Labels"));//设置标题边界33         setLayout(new GridLayout(2,1,5,5));//边框内设置为网格布局34         add(p1);//将面板添加到边框内35         add(p2);36     }37     public static void main(String[] agrs)38     {39         JFrame frame = new TestSwingCommonFeatures();40         frame.setTitle("TestSwingCommonFeatures");41         frame.setSize(300,150);42         frame.setLocationRelativeTo(null);43         frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);44         frame.setVisible(true);45     }46 }

 

 

 

转载地址:http://pscta.baihongyu.com/

你可能感兴趣的文章
【GoldenGate】使用OGG,两个Oracle库之间单向同步数据
查看>>
Jenkins构建完成后通过SVN Publisher Plugin上传文件到指定的SVN(教程收集)
查看>>
10-01 Java 类,抽象类,接口的综合小练习--运动员和教练
查看>>
一级域名和二级域名的区别是什么?作用怎样?
查看>>
Jedis连接redis
查看>>
在windows下安装python包管理器pip及使用
查看>>
CSS属性选择器和部分伪类
查看>>
JAVA正則表達式小总结
查看>>
BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第12章节--SP 2013中远程Event Receivers 总结
查看>>
母亲与背影
查看>>
pasty公式
查看>>
jmeter使用beanshell构造参数化
查看>>
python 学习笔记 12 -- 写一个脚本获取城市天气信息
查看>>
Error code:1728 Cannot load from mysql.proc. The table is probably corrupted
查看>>
soapUI学习笔记--用例字段参数化
查看>>
一些通用性的haproxy调优tips
查看>>
Java中泛型的各种使用
查看>>
这些git技能够你用一年了
查看>>
Android开发学习之路--Notification之初体验
查看>>
用友ERP T6技术解析(六) 库龄分析
查看>>