Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使JFrame不可显示?_Java_Swing_Jframe - Fatal编程技术网

Java 如何使JFrame不可显示?

Java 如何使JFrame不可显示?,java,swing,jframe,Java,Swing,Jframe,我知道有很多关于JFrame透明度的问题。但我已经应用了它们,并且抛出了一个异常,它说: Exception in thread "main" java.awt.IllegalComponentStateException: The frame is displayable. 如何使框架不可显示?在显示框架之前设置透明度。在显示框架之前设置透明度。在显示框架之前设置透明度。在显示框架之前设置透明度。在显示框架之前设置透明度。这是一个讨论较多的问题话题。我经常喜欢给我未装饰的框架增

我知道有很多关于
JFrame
透明度的问题。但我已经应用了它们,并且抛出了一个异常,它说:

 Exception in thread "main" java.awt.IllegalComponentStateException: 
     The frame is displayable.

如何使框架不可显示?

在显示框架之前设置透明度。

在显示框架之前设置透明度。

在显示框架之前设置透明度。

在显示框架之前设置透明度。

在显示框架之前设置透明度。

这是一个讨论较多的问题话题。我经常喜欢给我未装饰的框架增加透明度。我是这样做的

public class view extends javax.swing.JFrame {

    public view() {           
       initComponents();
       mainPanel.setOpaque(false);
       setUndecorated(true);
       setBackground(new Color(0, 0, 0, 0));
       setLocationRelativeTo(null);
       setVisible(true);
    }
}

这提供了一个透明的JFrame。我建议在它上面使用一个非不透明的JPanel。

这是一个讨论很多的话题。我经常喜欢给我未装饰的框架增加透明度。我是这样做的

public class view extends javax.swing.JFrame {

    public view() {           
       initComponents();
       mainPanel.setOpaque(false);
       setUndecorated(true);
       setBackground(new Color(0, 0, 0, 0));
       setLocationRelativeTo(null);
       setVisible(true);
    }
}

这提供了一个透明的JFrame。我建议在它上面使用一个非不透明的JPanel。

这是一个讨论很多的话题。我经常喜欢给我未装饰的框架增加透明度。我是这样做的

public class view extends javax.swing.JFrame {

    public view() {           
       initComponents();
       mainPanel.setOpaque(false);
       setUndecorated(true);
       setBackground(new Color(0, 0, 0, 0));
       setLocationRelativeTo(null);
       setVisible(true);
    }
}

这提供了一个透明的JFrame。我建议在它上面使用一个非不透明的JPanel。

这是一个讨论很多的话题。我经常喜欢给我未装饰的框架增加透明度。我是这样做的

public class view extends javax.swing.JFrame {

    public view() {           
       initComponents();
       mainPanel.setOpaque(false);
       setUndecorated(true);
       setBackground(new Color(0, 0, 0, 0));
       setLocationRelativeTo(null);
       setVisible(true);
    }
}

这提供了一个透明的JFrame。我建议在其上使用
非不透明JPanel

阅读Oracle教程了解工作代码示例我已经用以下代码完成了。但我不知道它能做什么?这只是复制粘贴。。。它是有效的,但是有人能告诉我它到底是做什么的吗??JFrame.setDefaultLookAndFeelDecorated(true);调用器(new Runnable(){@Override public void run(){MainFrame obj=new MainFrame();try{obj.setOpacity(0.4f);}catch(异常e){}}});阅读Oracle教程了解工作代码示例我已经用以下代码完成了。但我不知道它能做什么?这只是复制粘贴。。。它是有效的,但是有人能告诉我它到底是做什么的吗??JFrame.setDefaultLookAndFeelDecorated(true);调用器(new Runnable(){@Override public void run(){MainFrame obj=new MainFrame();try{obj.setOpacity(0.4f);}catch(异常e){}}});阅读Oracle教程了解工作代码示例我已经用以下代码完成了。但我不知道它能做什么?这只是复制粘贴。。。它是有效的,但是有人能告诉我它到底是做什么的吗??JFrame.setDefaultLookAndFeelDecorated(true);调用器(new Runnable(){@Override public void run(){MainFrame obj=new MainFrame();try{obj.setOpacity(0.4f);}catch(异常e){}}});阅读Oracle教程了解工作代码示例我已经用以下代码完成了。但我不知道它能做什么?这只是复制粘贴。。。它是有效的,但是有人能告诉我它到底是做什么的吗??JFrame.setDefaultLookAndFeelDecorated(true);调用器(new Runnable(){@Override public void run(){MainFrame obj=new MainFrame();try{obj.setOpacity(0.4f);}catch(异常e){}}});transpaerncy已设置但仍显示框架如需更多帮助,发布(最小完整可验证示例)或(简短、自包含、正确示例)。transpaerncy已设置但仍显示框架如需更多帮助,发布(最小完整可验证示例)或(简短、自包含、正确示例).transpaerncy已设置但仍显示框架如需更多帮助,请发布(最小完整可验证示例)或(简短、自包含、正确示例)。transpaerncy已设置但仍显示框架如需更多帮助,请发布(最小完整可验证示例)或(简短、自包含、正确示例).我已经用下面的代码完成了。但我不知道它能做什么?这只是复制粘贴。。。它是有效的,但是有人能告诉我它到底是做什么的吗??JFrame.setDefaultLookAndFeelDecorated(true);调用器(new Runnable(){@Override public void run(){MainFrame obj=new MainFrame();try{obj.setOpacity(0.4f);}catch(异常e){}}});我已经用下面的代码完成了。但我不知道它能做什么?这只是复制粘贴。。。它是有效的,但是有人能告诉我它到底是做什么的吗??JFrame.setDefaultLookAndFeelDecorated(true);调用器(new Runnable(){@Override public void run(){MainFrame obj=new MainFrame();try{obj.setOpacity(0.4f);}catch(异常e){}}});我已经用下面的代码完成了。但我不知道它能做什么?这只是复制粘贴。。。它是有效的,但是有人能告诉我它到底是做什么的吗??JFrame.setDefaultLookAndFeelDecorated(true);调用器(new Runnable(){@Override public void run(){MainFrame obj=new MainFrame();try{obj.setOpacity(0.4f);}catch(异常e){}}});我已经用下面的代码完成了。但我不知道它能做什么?这只是复制粘贴。。。它是有效的,但是有人能告诉我它到底是做什么的吗??JFrame.setDefaultLookAndFeelDecorated(true);SwingUtilities.invokeLater(新Runnable(){@Override public void run(){MainFrame obj=n