如何设置JFrame中对象的位置?
我有标签和 JButtons,我想在 JFrame 中定义位置。 import java.awt.*; import java.net.InetAddress; import java.net.UnknownHostException; import…
JTextArea 不会使用布局管理器收缩到 JPanel 内
我有一个自定义布局,其中主要行为是当 JScrollPane 宽度发生变化时增大和缩小子 JTextArea 。滚动窗格禁用水平滚动条,并且文本区域应该扩展和收缩以…
修复 JPanel 内 JEditorPane 的大小
这与我的上一个问题非常相似,但是在 JPanel 中执行此操作时,我尝试在 JPanel(固定大小)内显示 JEditorPane,然后显示 HTML 文本字符串。 (这样我…
JPanel 和 LayerManager 之间的区别
好吧,我认为每个 JComponent 都可以设置其位置...打赌 JPanel、JButton、JLabel...等等。它可以使用 .setLocation(x,y) 设置其位置。 我开始怀疑,实…
JPanel 内容窗格混乱
我正在学习 Java Swing 并在框架中附加了一个菜单栏。默认情况下,这应该调用jframe.getContentPane().add(child)。当我运行脚本时,菜单栏没有显示。…
为什么这段代码的JTextArea占据了整个JFrame?
我希望框架的一部分包含 JTextArea,但它完全占据了。我无法在这里追踪错误。 import java.awt.*; import javax.swing.*; public class EchoServer { …
BorderLayout.CENTER 内的 JScrollPane 不调整大小
这是下面的代码,问题是 JScrollPane 保持其首选大小,并且不随 BorderLayout.CENTER 区域调整大小。当然,我希望它填充该区域......并使用它来滚动其…
JPanel 不显示在 BorderLayout 中
我有一个边框布局,右侧有一个 JPanel。 JPanel 具有绝对布局,并且它不包含任何内容,因为我使用它来绘制图形(覆盖 PaintComponent(Graphics g))。…