我想要创建两个固定大小的不可编辑文本框(每个文本框只包含一行),但我希望它们可以滚动(水平滚动),因为我知道它们包含的文本将非常长。我希望它们位于我在下面定义的两个按钮下面,并且希望每个文本框都位于各自的行中。问题是,所有的东西都会显示出来,按钮会像预期的那样工作,但是文本框不会滚动,尽管我可以以某种方式拖动并选择框中其他不可见的文本。我不知道标签是否可以滚动,它们会是更好的选择吗?mPane = new J
我扩展了JScrollPane并向其中添加了几个组件。当我将滚动窗格添加到JFrame时,没有显示任何组件。如果我的类扩展了,例如JPanel,然后我将它添加到一个独立的JScrollPane中,一切都会正常工作。我不能理解这种行为。有人能给我解释一下为什么会这样吗?下面是两种变体(工作的和不工作的):public class MainScrollPanel extends JScrol
我使用windowbuilder创建了一个应该是联系人列表的GUI。有两个列表:一个是联系人列表,另一个是号码列表。当你选择一个联系人时,他的号码就会出现。但是,当我添加很多联系人时,滚动条不会自动出现,就像我的朋友那样,所以我尝试添加一个JScrollPane。仍然不起作用。scrollPane1 = new JScrollPane(contacts);
contentPane.add(scrollPane1”解决方案“的