打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Java中边框的使用
import java.awt.*;
import javax.swing.*;
import javax.swing.border.*;

public class BorderDemo
{
public static void main(String[] args)
{
JFrame frame = new JFrame ("边框演示");
frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
JPanel panel = new JPanel();
panel.setLayout (new GridLayout (0, 2, 5, 10));
panel.setBorder (BorderFactory.createEmptyBorder (5,5,5,5));

JButton p1 = new JButton();
p1.setBorder (BorderFactory.createLineBorder (Color.red, 3));
p1.add (new JLabel ("线边框"));
panel.add (p1);

JPanel p2 = new JPanel();
p2.setBorder (BorderFactory.createEtchedBorder ());
p2.add (new JLabel ("蚀刻边框"));
panel.add (p2);

JPanel p3 = new JPanel();
p3.setBorder (BorderFactory.createRaisedBevelBorder());
p3.add (new JLabel("斜面边框(凸)"));
panel.add (p3);

JPanel p4 = new JPanel();
p4.setBorder (BorderFactory.createLoweredBevelBorder());
p4.add (new JLabel ("斜面边框(凹)"));
panel.add (p4);

JPanel p5 = new JPanel();
p5.setBorder (BorderFactory.createTitledBorder ("标题"));
p5.add (new JLabel ("标题边框"));
panel.add (p5);

JPanel p6 = new JPanel();
TitledBorder tb = BorderFactory.createTitledBorder ("标题");
tb.setTitleJustification (TitledBorder.RIGHT);
p6.setBorder (tb);
p6.add (new JLabel ("标签边框(右)"));
panel.add (p6);

JPanel p7 = new JPanel();
p7.setBorder (BorderFactory.createMatteBorder (1,5,1,1,Color.yellow));
p7.add (new JLabel ("花色边框"));
panel.add (p7);

JPanel p8 = new JPanel();
Border b1 = BorderFactory.createLineBorder (Color.blue, 2);
Border b2 = BorderFactory.createEtchedBorder();
p8.setBorder (BorderFactory.createCompoundBorder (b1, b2));
p8.add (new JLabel ("组合边框"));
panel.add (p8);

JScrollPane scrollPane = new JScrollPane(panel);
scrollPane.setPreferredSize (new Dimension (300,300));
frame.getContentPane().add (panel);
frame.pack();
frame.show();
}
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Swing编程边框(Border)的用法总结
java学习——58.java.swing学习
javaQQ聊天程序详解
Java笔记4(布局管理器、常用组件、qq聊天界面、记事本)
JFrame(框架)中添加和设置JPanel(面板)的方法
要生成一个半透明的成形窗口
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服