繁体   English   中英

用户定义的异常,调整大小

[英]User Defined Exception, Re-sizing

我目前正在尝试对使用JFrame和JPanel的程序进行编码,以便如果用户尝试将Frame调整为小于Panel的大小,则程序将不允许这种情况发生。 我一直在研究使用一段时间,并使其与ComponentListener一起工作,但是我需要使用用户定义的异常对其进行编码。 下面是我用于ComponentListener的代码。 有人可以通过用户定义的异常给我一些建议吗?

Frame.addComponentListener(new ComponentAdapter() 
{
    public void componentResized(ComponentEvent e) 
    {
        Frame.setSize(Math.min(800,
        Frame.getWidth()),
        Math.min(350,
        Frame.getHeight()));
    }
});

Swing支持使用JFrame上的setMinimumSize函数防止用户调整大小。

请参阅在Java swing中为窗口设置最小大小限制

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM