问题标签 [jcomponent]

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 投票
2 回答
549 浏览

java - Swing:孩子可以超越父母的界限吗?

在 Swing 中,是否可以将子JComponent级渲染到其父级的边界之外JComponent,或者子级总是被剪裁到其父级的边界?

0 投票
1 回答
352 浏览

java - 一个可以以像素为单位呈现字体字符的 java JComponent

我想知道这样的java组件是否存在,请允许我详细说明。

该组件应该是一个类似网格的组件,从 JComponent 派生而来。主面是一个网格,它将用于渲染字体字符。网格根据输入字体字符的大小进行划分。例如,如果输入是“Arial, PLAIN, 16”的“A”,则网格将有 16X16 个单元格,每个单元格代表字符的一个像素,仅比实际像素大得多,字符在里面渲染网格。原因是 16 像素的 char 太小而无法清晰地看到其实际大小,因此网格面板实际上将其放大。此外,用户可以即时更改字体大小,例如从 16 到 32,网格面板不会更改其大小,只是将单元格重新划分为 32X32,然后重新绘制字符,模拟 32X32 像素字符。

我猜绘画软件有类似的东西,我只是想知道Java中是否有这样的组件,开源或商业,否则我必须非常痛苦地自己创建一个:-)。

谢谢,约翰

0 投票
3 回答
4342 浏览

java - 如何在这里使用 setResizable 方法

在此处输入图像描述 我正在使用 netbeans 作为 IDE。我如何在 JFrame 上进行设置。我setResizable(false)在 netbeans 中看不到 JFrame 的对象。

0 投票
6 回答
781 浏览

java - 关于 Swing 组件扩展的经验法则是什么?

当将一个类专用于特定的 Swing 组件时,是extend该特定组件更好,还是在内部构造它并提供参考?

或者

编辑

这就是我所说的奉献

在里面createAndShowComponent(),我JComponent用它的所有组件和它们各自的监听器创建了一个,而不暴露我刚刚创建的组件的内部。

0 投票
1 回答
293 浏览

java - 从 JDialog 中删除带有一些 JComponents 的 JPanel

如果创建了一个 JPanel,然后使用这些规则添加了一些 JComponent

那么如果我想从 JDialog 中正确删除这个 JPanel(删除所有引用并将其处理给 GC)我必须

1/ 1 日。必须从 JPanel 中删除 JComponents,然后从 JDialog 中删除 JPanel

2/ 直接从 JDialog 中移除 JPanel

0 投票
1 回答
417 浏览

php - Joomla User Menu Access Level Open Source Component - Help Pl

I have users in my joomla site. I have set of menu and they are as follows:

Public: Home|AboutUs|Testimonials|Contact Us (4 Menus)

Registered: Home|AboutUs|ProjectAssigned|List of Projects|Testimonials|Contact Us(6 Menus)

So if user1 login - he will get access to the above six menus(Registered)

Now is it possible to have another two menus(6+2) for user2 so that user1 wont have access to all the eight menu??

In other words, registered users after login - will have access to different menus.

User 1 -> Home|AboutUs|ProjectAssigned|List of Projects|Testimonials|Contact Us

User 2 -> Home|AboutUs|ProjectAssigned|List of Projects|Project1|Project2|Testimonials|Contact Us

User 3 -> Home|AboutUs|ProjectAssigned|List of Projects|Project3|Contact Us

Any open-source component available or is it available by default. I am using Joomla Version 1.5.22.

Thanks in advance.

0 投票
2 回答
4975 浏览

java - 获取容器中的所有摆动组件

我认为我们可以jScrollPane.getComponents()用来获取 jscrollpane 的 awt 组件。我的问题是:有没有办法以某种方式获取容器的摆动组件?

0 投票
4 回答
33373 浏览

java - 如何获取 JFrame 中的所有元素?

我有这段代码来获取我需要的所有元素并进行一些处理。问题是我需要指定每个面板,我必须在其中获取元素。

我想做这样的事情并获取所有元素而无需指定所有面板名称。我如何做到这一点。下面的代码没有得到所有的元素。

0 投票
1 回答
609 浏览

java - 字符串到 JComponent

我在我的代码中使用 BalloonTip,我需要这个构造函数:

在旧版本中,第二个参数是一个字符串,它可以工作,但现在不行了。然后我需要一个字符串到一个 JComponent 中,但我不知道该怎么做。

0 投票
5 回答
1318 浏览

java - Java Swing - 为什么 JComponent 不会显示?

我正在尝试扩展一个类以最终制作一个自定义按钮。我在几个地方读到最好在层次结构上尽可能高地扩展(为了更好的多态性?),所以我试图扩展JComponent

调用它的代码是:

问题是,我JComponent的布局中没有显示。如果我将类扩展为JButton,则表明没有问题。这是怎么回事?

更新:

仅供参考,这是一个菜鸟概念问题,显然我在这里远非精通。

这里有一张图片来描述。唯一改变的是extends ______

应该发生的是一个紫色填充的块,与底部的黄色块高度相同。

正在发生的是一个没有背景的默认大小的块(黑色来自 JFrame)。

在此处输入图像描述