问题标签 [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.

0 投票
4 回答
17769 浏览

java - 隐藏 JInternalFrame 的标题栏?-java

我在网上找到了一些代码,我对其进行了一些编辑。我想隐藏 JInternalFrame 的标题栏。

问题是标题栏由于某种原因没有被隐藏。谢谢。

0 投票
2 回答
1291 浏览

java - Java方法适用于Windows但不适用于Macintosh?

我有一个非常奇怪的方法,用于隐藏JInternalFrame的标题栏。现在的困境是以下方法适用于Windows平台,

但不是在 Macintosh 上!任何专家都有任何可以解释内部过程的想法,这使得该方法在 Mac 上不可用。

是否有任何方法可以在两个平台上都可以隐藏标题栏JInternalFrame

谢谢

0 投票
4 回答
2795 浏览

java - JInternalFrame 选择

我有一个包含一些 JInternalFrames 的 JDesktopPane。我希望仅在选择 JInternalFrames 之一时才激活菜单栏上的某些菜单。我尝试使用 VetoableChangeListener,其中包含以下代码:

但结果不是我所期望的——例如,仅在我第二次添加框架时才启用菜单。当我关闭所有框架时,它仍然处于启用状态。

我怎样才能使这项工作?

0 投票
2 回答
867 浏览

java - 带有内部框架的 Java MVC 和复合设计模式

仍然想知道做模型-视图-控制器软件架构的最佳方法,我是将控制器传递给视图,还是使用观察者设计模式并让控制器观察视图所做的任何更改/请求,以便我们可以更新建模并重新显示.......

我有一个主 JFrame,它将有 JInternalframes,我想应用 MVC 架构。仅使用普通的 Java 应用程序

坚持这一点,对限制等的任何建议都会有很大帮助。

抱歉让您感到困惑,没有只使用框架和内部框架的网络方面

0 投票
1 回答
2899 浏览

java - JInternalFrame图像显示;

我尝试将图像添加到 JInternalFrame。我的paint() 看起来像这样:

图像确实加载并显示,但窗口标题栏(应该具有名称、最小值、最大值和关闭的那个)消失了。当我将鼠标移动到它们应该在的位置时,最小/最大/关闭按钮会重新出现,当我将鼠标移动到标题栏上时,我可以拖动整个窗口。

我应该使用其他东西而不是 paint() 方法吗?

谢谢

0 投票
5 回答
23818 浏览

java - 如何打开以 JDesktopPane 为中心的 JInternalFrame?

当用户选择通过菜单打开各种功能时,我将一堆JInternalFrames 添加到 a中。JDesktopPane但我希望内部框架在桌面窗格的中心打开,而不是左上角,它们似乎是默认的。

如何指定 JInternalFrames 打开居中,或打开后将它们移到中心?

0 投票
3 回答
3709 浏览

java - 在执行时将 JInternalFrame 添加到 JDesktopPane

我对 a 有问题JDesktopPane,我添加JInternalFrame它,然后在 a 上显示它JFrame

问题是当我尝试JInternalFrame 在执行时添加另一个。

我使用相同的方法来添加相同的JInternalFrame内容,但它的 dosnt 出现了。

JInternalFrameBox 类:

jButtonBox 打开 JInternalFrameBox 的按钮:

0 投票
1 回答
1452 浏览

java - 如何制作指定大小的JInternalFrame?

我有一个JFrame. 我已经添加了菜单栏。我已经使用以下行设置了它的大小和位置。

接下来我JInternalFrame在代码中添加了JInternalFrame如下:

当我执行程序时,内部框架占据JFrame. 因为我已经设置了内部框架的位置和大小。它不会出现在该位置和指定的大小。

我想显示不同大小的内部框架,具体取决于菜单单击方式在一个菜单上单击一个内部框架已显示。在另一个菜单上关闭该内部框架后,单击另一个应该出现在我的JFrame. 所有这些内部框架都有不同的尺寸。但问题是如上代码片段所示添加的内部框架获取了JFrame.

上面的代码有什么问题?

0 投票
2 回答
1584 浏览

java - 使用 Aqua 外观禁用 JInternalFrames 周围的阴影

在具有原生 Aqua 外观的 Mac OS X 上,JInternalFrames 有一个阴影,它是框架边框的一部分。当内部框架最大化时,阴影仍然可见并且占用大量空间。

有没有办法在不切换到另一种外观和感觉的情况下消除这种阴影?

0 投票
1 回答
1036 浏览

java - 如何让 Insubstantial 正确设置 JInternalFrame 标题栏的样式

我对 Insubstantial 7.0 下的 JInternalFrames 的样式有疑问。我正在为 Swing 使用 Eclipse 和 WindowBuilder。在 Widowbuilder 预览中,拖放到 DesktopPane 的 JInternalFrames 有一个漂亮的闪亮标题栏(使用 GraphiteGlassSkin)。但是当我启动程序时,所有 JInternalFrames 的标题栏和客户空间都只是用相同的灰色绘制,没有任何区别。

我怎样才能让这些标题栏在运行时闪亮?

最好的祝福,

大卫