gridbaglayout

    -1热度

    1回答

    所以我最初使用BorderLayout作为主屏幕,但一旦用户点击开始,它将转换为GridBagLayout,意图是左边80%的游戏屏幕和20 %菜单,得分等在右边。 | --- GameScreen --- |分数| 但是我很难得到这个,因为我无法调整分数屏幕的大小,或者根本没有正确打印。这是我目前使用的代码。 public Launcher(String title) { super(

    -1热度

    1回答

    我的目标是仅将图像移动到中心位置。 但是,当我将图像向右或向左移动时,from标签和文本字段也会被我为图像指定的量推送。 有什么办法可以防止标签和文本字段在图片移动时移动? 这是我做的,到目前为止: // Center center = new JPanel(); center.setLayout(new GridBagLayout()); GridBagConstraints gbc =

    0热度

    1回答

    我正在使用GridBagLayout来定位GUI组件。我在JFrame中使用了Jtable。但桌子不适合框架。它显示如下。当我拖动框架时,它会显示表格。 这里是我的代码。我用它作为弹出Jframe到按钮列表器。 public class ViewPrescriptionHistory extends JFrame{ private GridBagConstraints gridbBag

    2热度

    1回答

    我想用java编写一个简单的文本编辑器。 我组织了我的布局,并得出结论,我基本上需要3个JPanel,一个在另一个之上。第一个和第二个将是非常短的高度,因为它们将分别是菜单栏和JPanel,分别包含2个JLabels。 中间一个需要是最高的那个,因为所有的文本都会包含在其中。 我想我需要使用一个GridBagLayout,但这不起作用,我需要它们占据比小数据大10倍的大数据。它们都将利用JFram

    1热度

    1回答

    我想创建一个使用GridBagLayout的JDialog,但我无法按照我想要的方式获得东西。我可能使用错误的布局模型?我的代码是: import java.awt.Dialog; import java.awt.Dialog; import java.awt.GridBagLayout; import java.text.NumberFormat; import javax.swing

    0热度

    1回答

    请参考上面的图片,我的内容面板JPanel窗体将改变此基础上被点击导航栏面板上的按钮。在我的内容面板中有一个桌面窗格。这是我对按钮的一个代码: Panel1 = p1; Panel2 = p2; Panel3 = p3; Panel4 = p4; Panel5 = p5; public MainFrame() { initComponents(); GridB

    1热度

    1回答

    我正在尝试使用gridbagayout来对齐jtabbedpane和一个滚动窗格。我试图垂直对齐它们。但是,结果是水平的。有人为什么会发生这种事谢谢。 这是实际的结果是: 这里是我的代码: JTabbedPane tabs= new JTabbedPane(); tabs.setOpaque(false); JScrollPane textScrollPane= new

    3热度

    4回答

    我正在使用GridBagLayout来排列框架中的某些组件。 当框架第一次创建时,组件在它们之间有一个体面的空间。 但只要我调整框架有很多的无用空间的组件之间 我试图调整权重和插图被一些用户的建议,但它似乎并没有解决问题 import java.awt.GridBagLayout; import java.awt.GridBagConstraints; import java.awt.Inse

    0热度

    1回答

    所以我的计算器程序看起来不错,除非我调整它。然后事情就会彻底失败。现在我正在使用GridBagLayout来组织我的按钮(认为最好使用GridBag来处理这种情况,因为它有很多按钮)。我将preferredSize设置为我想要启动时按钮的大小。如何在调整窗口大小时使按钮更改大小? 这是我调整应用程序后,小会发生什么。 当我把它做得更大时,所有东西都保持不变,我在两边都会留下灰色的空白来弥补空间,而

    0热度

    3回答

    在我的JPanel我有两个JScrollPane代表JList。 问题是,当启动程序时,两个列表都是空的,它们的大小是相同的。但是当他们中的一个在开始时有一些价值时,其规模正在发生变化。 如何避免它? 我正在使用GridBagLayout,但不管我设置的约束对我的滚动窗格没有影响。 这是它看起来像空JList的样子。 而且在JList中 gb.gridx = 1; gb.gridy = 0;