相关疑难解决方法(0)

为什么jframe在最大化时会隐藏任务栏?

我使用setUndecorated(true);,并getRootPane().setWindowDecorationStyle(JRootPane.FRAME);在我的JFrame.这很好但现在当我最大化我的框架时,它甚至遍布整个窗口甚至任务栏都不可见.如何使框架不隐藏任务栏?

此外,当我最大化多次最小化我的帧时,光标变为此<->,当光标位于帧的边界时,通常使用该更改帧的大小.我能为此做点什么吗?


然后一个小代码可以重现这个东西:

import javax.swing.JFrame;
import javax.swing.JRootPane;
public class Demo extends JFrame {
    public Demo() {
        setSize(250,125);
        setUndecorated(true);
        getRootPane().setWindowDecorationStyle(JRootPane.FRAME);
        setVisible(true);
    }
    public static void main(String[] args) {
        new Demo();
    }
}
Run Code Online (Sandbox Code Playgroud)

java swing taskbar jframe

0
推荐指数
1
解决办法
3202
查看次数

标签 统计

java ×1

jframe ×1

swing ×1

taskbar ×1