将绘图区域添加到空布局 GUI

发布于 2024-12-16 21:05:38 字数 133 浏览 1 评论 0 原文

我已经在 GUI 上工作了一段时间,我需要在散点图中绘制我的结果,问题是我需要创建一个绘图部分来放置 GUI 的结果。

最好的方法是什么?

在仍然使用空布局的同时,是否有更简单的方法来解决这个问题?

谢谢

I have been working on a GUI for some time, I am required to plot my results in a scatter diagram, the problem is is that I need to create a drawing section to place the results of the GUI on.

What would be the best way to do this ?.

Is there an easier way to go about it while still using null layout ?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

青衫负雪 2024-12-23 21:05:39

尝试将所有内容放入 JPanel 中并为其设置布局(即 BoxLayout)。
然后将图表 JPanel 添加到主 JPanel 中。

try to put everything into a JPanel and set a layout for that (i.e. a BoxLayout).
then you add your diagram JPanel to the main JPanel.

叹沉浮 2024-12-23 21:05:39

除了布局建议之外,您可能会在本系列依赖于

In addition to the layout suggestions, you might find some ideas in this series of scatter plots that rely on .

孤城病女 2024-12-23 21:05:38

使用 GridBagLayout 可以轻松实现组件居中 (我会使用 GBL 的少数任务之一)。有关详细信息,请参阅此 GUI 右下角添加图像的代码1

  1. 好吧,我承认,“简短的答案”是:

添加一个组件作为 GridBagLayout 中的唯一组件 没有任何限制 &它将居中。将使用 GBL 的面板放入 JScrollPane 中,工作就完成了。


要详细了解使用不同布局的居中组件,请参阅此示例

Centering a component can be achieved easily using GridBagLayout (one of the few tasks for which I would use GBL). See the code for adding the image in the bottom right of this GUI for details1.

  1. OK, I'll admit, the 'short answer' is:

Add a component as the only component in a GridBagLayout with no constraint & it will be centered. Put the panel using GBL into a JScrollPane, and the job is done.


For a closer look at centering components using different layouts, see this example.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文