修复 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))。…
适用于可调整大小的组件的 LayoutManager
不久前,我读了这篇文章,它展示了在 Swing 中实现鼠标可调整大小的组件的方法。 作者使用 null LayoutManager 以允许绝对组件定位。 我知道永远不应…
如何启用布局管理器上的句柄?
给出以下 javascript 代码: var layoutFull = new YAHOO.widget.Layout({ units: [ { position: 'left', header: 'Right', width: 300, resize: true…
JApplet中添加JButton控件,JButton填满整个屏幕
我对 Java Applet 编程和一般 Java 很陌生,但我非常擅长 C# 和 C++。不管怎样,我正在用 JTextField、JButton 和 JLabel 制作一个简单的计算器。但是…
不使用 setXXXSize 时使用 JComboBox 的 Swing BoxLayout 问题
这是一个 SSCCE: import java.awt.Color; import java.awt.Dimension; import javax.swing.Box; import javax.swing.BoxLayout; import javax.swing.…