蹈厉 2021-06-20 12:26 采纳率: 0%
浏览 17

GUI编写中报错IllegalComponentStateException

package Lianxi;

 

import java.awt.*;

 

/*

* Panel 可以看成是一个空间,但是不能单独存在

* */

public class Lianxi49 {

    public static void main(String[] args) {

        Frame fr=new Frame();

        //布局的概念

        Panel pa=new Panel();

        //设置布局

        fr.setLayout(null);

        //坐标

        fr.setBounds(300,300,500,500);

        fr.setBackground(new Color(238, 21, 76, 206));

        //panel设置坐标,相对于frame

        pa.setBounds(50,50,400,400);

        pa.setBackground(new Color(47, 229, 208, 255));

        //frame.add(panel)

        fr.add(pa);

        fr.setVisible(true);

    }

}

请问这个问题在哪里

  • 写回答

1条回答 默认 最新

  • 小秋Kaito 2022-12-19 11:09
    关注

    两种方案,第一种把
    fr.setBackground(new Color(238, 21, 76, 206));
    改为
    fr.setBackground(new Color(238, 21, 76, 255));
    fr的背景不透明

    第二种

    fr.setBackground(new Color(238, 21, 76, 206));
    之前加一行
    fr.setUndecorated(true);
    // 判断是否支持透明度。禁用或启用此窗体的修饰。只有在窗体不可显示时,才调用此方法。

    评论

报告相同问题?

悬赏问题

  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员
  • ¥15 matlab生成电测深三层曲线模型代码
  • ¥50 随机森林与房贷信用风险模型