繁体   English   中英

Java swing的图纸布局

[英]Drawing layout for Java swing

上面的布局,我使用HTML绘制。 它显示谁可以接听电话。 (它可以轮询数据并显示员工的状态,并且效果很好)

现在我正在学习Java,所以我也想使用Java来编写该程序。

但不知道如何绘制此布局。 我已经读过AWT,并且已经在Java书籍中摇摆过,但是不知道。

我想,首先要制造用于包装的容器。 部门栏有4个面板。

以及如何使人的状态框包含名称和午餐时间。

请帮助我获取Java布局和摆动的图片。

如果要求不高,您可以编写源代码吗? 很抱歉询问代码!

谢谢!

是的,要我们为您编写代码通常是很多问题。

你尝试了什么?
您是否已显示JFrame (您的主窗口,除非您正在执行Applet
您了解JLabels吗? (这就是您用来创建状态字段的方法)
您是否了解LayoutManagers (提示,您可能希望开始进行网格布局)。

在您很好地了解了这三件事(坦率地说,还有更多)之后,就该问问了:
您的数据如何存储? 它在数据库中吗? 服务器上的文件? 服务器上的服务? 本地数据/文件?

这些是您必须回答的问题。 很遗憾,我们无法为您解答。

代码会很长。 出色的GUI编辑器(例如NetBeans IDE)将有所帮助。 结构如下:

  • JFrame,将(内容窗格的)布局设置为BorderLayout
    • JScrollPane
      • 带有BoxLayout的JPanel面向X轴
        • JPanel 1,BoxLayout面向Y轴
          • JLabel列标题
          • 带有文本的JPanel / JLabel可能<html> <body> <b>名称</ b>时间
          • ...
        • JPanel 2,BoxLayout面向Y轴
        • JPanel 3,BoxLayout面向Y轴
        • JPanel 4,BoxLayout面向Y轴

您自己设计的抽象数据模型将有助于对其进行管理。

您可以轻松地添加圆形的边框,等等。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM