我有一個JFrame,JPanel和一個JButton,按鈕位於coords(100,1000)的面板中,面板(具有絕對佈局)位於框架中,框架有尺寸(500,500)。我想要的是能夠滾動窗口,以達到窗口底部的按鈕。這裏是代碼:Java - Swing - 組件滿滿的窗口
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的不同OS,屏幕大小,屏幕分辨率等。因此,它們不利於像素的完美佈局。請使用佈局管理器或[它們的組合](http://stackoverflow.com/a/5630271/418556)以及[white space]的佈局填充和邊框(http://stackoverflow.com/a/17874718/ 418556)。 –
*「你能寫一個簡單的代碼嗎」*我當然可以。但是,SO不是您的個人代碼生成服務。 –