java按钮控件边框留白.doc

上传人:hw****26 文档编号:3064131 上传时间:2019-05-19 格式:DOC 页数:4 大小:42.50KB
下载 相关 举报
java按钮控件边框留白.doc_第1页
第1页 / 共4页
java按钮控件边框留白.doc_第2页
第2页 / 共4页
java按钮控件边框留白.doc_第3页
第3页 / 共4页
java按钮控件边框留白.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、实现按钮控件边框留白关键技术:简单的 EmptyBorder 边框EmptyBorder 边框的最简单的应用,就是通过 4 个整型参数指定新建边框的四边留白public EmptyBorder(int top,int left,int botton,int right)top:顶部留白left 左边留白botton 底部留白right 右边留白package llt.swing08;import java.awt.EventQueue;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.border.Em

2、ptyBorder;import javax.swing.JButton;import javax.swing.UIManager;import javax.swing.JLabel;import javax.swing.SwingConstants;public class ShowEmptyBorder extends JFrame private JPanel contentPane;/* Launch the application.*/public static void main(String args) try UIManager.setLookAndFeel(“com.sun.

3、java.swing.plaf.nimbus.NimbusLookAndFeel“); catch (Throwable e) e.printStackTrace();EventQueue.invokeLater(new Runnable() public void run() try ShowEmptyBorder frame = new ShowEmptyBorder();frame.setVisible(true); catch (Exception e) e.printStackTrace(););/* Create the frame.*/public ShowEmptyBorder

4、() setTitle(“力天教育 实现按钮控件的留白“);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setBounds(100, 100, 328, 336);contentPane = new JPanel();contentPane.setBorder(new EmptyBorder(5, 5, 5, 5);setContentPane(contentPane);contentPane.setLayout(null);JButton button = new JButton(“演示按钮“);button.setBorder(new Em

5、ptyBorder(40, 0, 0, 0);/ 顶部留白:40pixbutton.setBounds(19, 106, 109, 64);contentPane.add(button);JButton button_1 = new JButton(“演示按钮 “);button_1.setBorder(new EmptyBorder(0, 40, 0, 0);/ 左侧留白:40pixbutton_1.setBounds(177, 14, 109, 64);contentPane.add(button_1);JButton button_2 = new JButton(“演示按钮 “);but

6、ton_2.setBorder(new EmptyBorder(0, 0, 0, 40);/ 右侧留白:40pixbutton_2.setBounds(19, 14, 109, 64);contentPane.add(button_2);JButton button_3 = new JButton(“演示按钮 “);button_3.setBorder(new EmptyBorder(0, 0, 40, 0);/ 底部留白:40pixbutton_3.setBounds(177, 106, 109, 64);contentPane.add(button_3);JButton button_4

7、= new JButton(“演示按钮 “);button_4.setBorder(new EmptyBorder(0, 0, 40, 40);/ 右侧和底部留白:40pixbutton_4.setBounds(19, 201, 109, 64);contentPane.add(button_4);JButton button_5 = new JButton(“演示按钮 “);button_5.setBorder(new EmptyBorder(40, 40, 0, 0);/ 左侧和顶部留白:40pixbutton_5.setBounds(177, 198, 109, 64);contentP

8、ane.add(button_5);JLabel lblpix = new JLabel(“右则留白 40pix“);lblpix.setHorizontalAlignment(SwingConstants.CENTER);lblpix.setBounds(19, 76, 109, 18);contentPane.add(lblpix);JLabel lblpix_4 = new JLabel(“右则和底部留白40pix“);lblpix_4.setHorizontalAlignment(SwingConstants.CENTER);lblpix_4.setBounds(6, 263, 134

9、, 18);contentPane.add(lblpix_4);JLabel lblpix_5 = new JLabel(“左则和底部留白40pix“);lblpix_5.setHorizontalAlignment(SwingConstants.CENTER);lblpix_5.setBounds(161, 263, 145, 18);contentPane.add(lblpix_5);JLabel lblpix_1 = new JLabel(“左则留白40pix“);lblpix_1.setHorizontalAlignment(SwingConstants.CENTER);lblpix_

10、1.setBounds(177, 76, 109, 18);contentPane.add(lblpix_1);JLabel lblpix_2 = new JLabel(“顶部留白40pix“);lblpix_2.setHorizontalAlignment(SwingConstants.CENTER);lblpix_2.setBounds(19, 171, 109, 18);contentPane.add(lblpix_2);JLabel lblpix_3 = new JLabel(“底部留白40pix“);lblpix_3.setHorizontalAlignment(SwingConstants.CENTER);lblpix_3.setBounds(177, 171, 109, 18);contentPane.add(lblpix_3);株洲科技 IT部 0731-28103311 13367410111 技术交流 QQ:1043111352http:/ 中南大学自考(株洲报名中心)选择我们让你成功!融入中南大学实现人生理想!0731-28103311 13367410111Q Q:2548462099

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。