Java Swing / AWT - 创建滚动窗格部分的最佳方式?
Java Swing / AWT - Best way to create a scrollpane section?
我正在为我在 Java Swing 和 AWT 中的编程 class 创建一个小型社交网络。
我正在尝试创建一个可以包含用户帖子的 ScrollPane。如果帖子超出 window,我希望能够滚动浏览帖子(见附图)。最好的方法是什么?我需要使用滚动窗格、Jtable、JSlider 吗?
在图像上,我在左侧有一个窗格用作菜单。我在右边还有一个窗格,这是我想要发布帖子的地方(示例图像是在 Photoshop 中制作的)。正在循环创建帖子。
我没有包含任何代码,因为我只是在寻求最佳方法。
谢谢
对于这种具体方法,我建议这样做:
右侧部分使用 CardLayout
,它会根据您在左侧部分单击的按钮而变化。
左边的是 BoxLayout
垂直对齐。
对于 CardLayout
上的每个面板,您添加一个 JScrollPane
,以便它们彼此独立。
对于主面板,我建议 GridLayout
这样您就可以让两个面板的间距相等。
我正在为我在 Java Swing 和 AWT 中的编程 class 创建一个小型社交网络。
我正在尝试创建一个可以包含用户帖子的 ScrollPane。如果帖子超出 window,我希望能够滚动浏览帖子(见附图)。最好的方法是什么?我需要使用滚动窗格、Jtable、JSlider 吗?
我没有包含任何代码,因为我只是在寻求最佳方法。
谢谢
对于这种具体方法,我建议这样做:
右侧部分使用 CardLayout
,它会根据您在左侧部分单击的按钮而变化。
左边的是 BoxLayout
垂直对齐。
对于 CardLayout
上的每个面板,您添加一个 JScrollPane
,以便它们彼此独立。
对于主面板,我建议 GridLayout
这样您就可以让两个面板的间距相等。