【发布时间】:2014-03-30 15:16:46
【问题描述】:
我有一个使用 netbeans 在 GUI 中制作的大型 java 程序,其中有许多 java 文件。我用过frame.setExtendedState(JFrame.MAXIMIZED_BOTH);,但对我来说效果不佳。我真正想要的是,当我遇到这个 API 时,这些项目会被重新调整为全屏。我想知道如何在我的程序中实现这个 API。问题是我是一个新手(我使用 Netbeans GUI 制作了大部分程序),我不知道应该在哪里添加代码以使其使用这个 API
有简单的方法吗?哪个不需要我重新制作整个程序?
【问题讨论】:
-
@HithamS.AlQadheeb 我看过这个页面,但问题是现在我不能再制作这个程序了......难道没有简单的方法吗???
-
请您用简单的语言告诉我问题。尝试在JFrame中添加JScrollPane,然后在其中添加一个JPanel,然后您可以在其中添加组件,它会自动滚动。跨度>
-
这部分“项目被重新调整为全屏”,如果这意味着调整组件的大小(即使它们更大/更小),那么是的,您需要重写。该方法
setExtendedState(JFrame.MAXIMIZED_BOTH);只会最大化框架而不调整组件的大小。阅读docs.oracle.com/javase/7/docs/api/java/awt/… -
@DonChakkappan 我不明白你我不是在找卷轴