JAVA界面笔记

建立窗体

基本设置

  • 窗体名字
setTitle("name");
  • 窗体大小
setsize(500,500);
  • 关闭JFrame时,退出程序
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  • 禁用最大最小化按钮
setResizable(false);

在这里插入图片描述
在这里插入图片描述

  • 使窗体可见
setVisible(true);

窗体居中显示

默认情况下窗体会出现再屏幕的左上角,但那样非常不方便,所以需要让他自动居中显示

setLocation(w,h)方法可以让窗体出现在指定的位置,(w,h)是窗体的左上角的坐标
由于不同电脑的大小可能不同所以w,h不能设为默认值,可以先获取电脑屏幕大小,在确定w,h的大小

//获取屏幕的大小
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
int w = screenSize.width;
int h = screenSize.height;
setLocation((w-535)/2,(h-410)/2);

这里的535和410是我设置的窗体的大小
然后就愉快的自动居中显示了
在这里插入图片描述

给窗体添加背景图片

//给窗体添加背景图
ImageIcon image =new ImageIcon("image/chatroomback.png");
JLabel frame = new JLabel(image);//万能的JLabel,2333
frame.setBounds(0,0,750,600);//图片位置和大小
this.add(frame);

在这里插入图片描述

在界面的JPanel面板中中添加图片

public class Demo{
 public void setAdjustmentWindow(JPanel panel, JFrame frame)
    {
       JLabel label = new JLabel();
       label.setIcon(new ImageIcon("soure/res/leftup.png"));//文件路径
       adjustmentWindow.add(label);
    }
  }

设置组件透明

一般的swing组件

.setOpaque(false);  

JButton组件

jbt.setContentAreaFilled(false);  

JScrollPane

name.setOpaque(false);  
name.getViewport().setOpaque(false);  

替换JFrame窗口左上角图标的方法

ImageIcon icon=new ImageIcon("xxx/2.png");  //xxx代表图片存放路径,2.png图片名称及格式
Frame.setIconImage(icon.getImage());

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值