问题标签 [jinternalframe]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 为什么 JInternalFrame 的 setSize 不起作用
我制作了一个JFrame,在JFrame中添加了一个JDesktopPane,然后在JDesktopPane中添加了一个JInternalFrame,JInternalFrame的初始大小和JDesktopPane一样。当 JFrame 最大化时,JDesktopPane 也会最大化,但 JInternalFrame 不会最大化。而我希望JFrame最大化时JInternalFrame也最大化,所以我为JFrame添加了一个WindowStateListener,当JFrame最大化时,我会调用JInternalFrame'setSize方法让JInternalFrame'大小和JDesktopPane一样,代码如下:
但它不起作用。但是当我点击最大化JFrame,然后我点击最小化JFrame,然后点击任务栏让JFrame可见,它确实有效。
为什么会这样?
java - 防止 JInternalFrame 被移出 JDesktopPane
当我在 JDesktopPane 中有 JInternalFrame 时,JInternalFrame 是可移动的(这很好)。但是,可以将它移到 JDesktopPane 的可见范围之外(我不太喜欢)
要亲自查看,这里有一些示例代码:
是否可以设置 JInternalFrame 或 JDesktopPane 以使其不允许这样做?
java - 是否可以删除 JInternalFrame 中的小下拉箭头?
我正在使用 aJInternalFrame
并且我想删除框架左上角的下拉菜单,因为它没有任何作用(我禁用了可调整大小、可关闭等)
我没有看到这个属性,我不想删除整个标题栏,因为标题是必要的。我在网上看了一圈,基本上都是空的。我希望这是我刚刚忽略的一些简单的东西,因为这是我第一次使用JInternalFrame
,而且我一开始并不是一个 GUI 类型的人。
java - JInternalFrame 的单个实例
我有一堆需要添加到 JDesktopPane 的 JInternalFrame,所有 JIF 都相互关联,当我按下下一个按钮时,每个 JIF 都有一个下一个按钮我希望用新的 JIF 替换当前的 JIF;这意味着应该处置旧的。现在我想知道如何处置旧的 JInternalFrame,我认为如果我可以保留一个 JIF 的单个实例并始终检查它是否不为空然后处置它,那会很好,但这对我不起作用。
你们有什么想法吗?
java - JDesktopPane - 如何获得活动框架
如何获得 JDesktopPane 内的活动(具有焦点)框架(JInternalFrame)?我的 MDI 记事本需要它(不是任何人都会使用它,只是一个培训项目)。查看 api,我只看到获取所有 JInternalFrames 的函数,而不是活动的。
java - 强制检查 JInternalFrame 的大小
是否有一种方法可以检查 JInternalFrame 的大小是否大于设置的最大大小setMaximumSize
?
目前我正在执行一个pack
;,这可能会导致一个大于这个最大值的窗口。
swing - How can i access to JinternlFrme in one Jframe through other Jframes?
I'm working with Netbeans and I have two JFrame
s in same package:F1
and F2
.
F1
consists of two JInternalFrame
s that are named in1
and in2
.
F2
consists of a Jbutton
named but
.
Now, how can I show in1
(InternalJframe in F1), when I press but
(jbutton in F2)?
I mean how can I access in1
that is in F1
through F2
?
java - 如何设置 JInternalFrame 的大小
我有一个 JFrame,我在其中使用 JDesktopPane 设置内容窗格。
当我添加大小为 300x300 的 JInternalFrame 时,我的 JFrame 是全屏尺寸
在客户中:
在我的 mac osx 上一切正常,如果我在 Windows 机器上使用它,即使我设置了大小或首选大小,jinternalframe 也会采用全屏大小。我能做些什么?这两个操作系统之间有可能发生所有这些变化吗?
java - 最大化内部框架
internalFrameIconified 是否仅在 internalFrameDeiconified 之后才有效?
当我iconfy它显示最小化..它是一个java错误吗?
我们可以在最小化之前调用最大化方法吗?
java - 最大化 JInternalFrame 事件
InternalFrameListener 没有实现 InternalFrame State Change 的方法。
我想知道是否可以实施任何事件来检查 JInternalFrame 是否最大化?
如果是,那么如何?