【发布时间】:2016-08-26 12:33:55
【问题描述】:
我有一个 JFrame、JPanel 和一个 JButton,按钮在面板中的坐标(100、1000)处,面板(具有绝对布局)在框架中,并且框架的尺寸为(500、500)。我想要的是能够滚动窗口以到达窗口底部下方的按钮。这是代码:
public static void main(String...args)
{
JFrame frame = new JFrame();
JPanel panel = new JPanel();
JButton button = new JButton("Test");
frame.setSize(500, 500);
frame.getContentPane().add(panel);
panel.setLayout(null);
button.setBounds(100, 1000, 100, 30);
panel.add(button);
}
如何才能滚动窗口以到达按钮?你能用这个按钮写一个简单的代码吗?
【问题讨论】:
-
Java GUI 必须在不同的操作系统、屏幕尺寸、屏幕分辨率等上使用不同的语言环境中的不同 PLAF。因此,它们不利于像素完美布局。而是使用布局管理器,或 combinations of them 以及 white space 的布局填充和边框。
-
“你能写一个简单的代码吗”我当然可以。但 SO 不是您的个人代码生成服务。
标签: java swing components