日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

java 添加jbutton_java – 如何在JScrollPane上添加JButton?

發布時間:2025/10/17 javascript 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java 添加jbutton_java – 如何在JScrollPane上添加JButton? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

嗨,我想在這里制作桌面應用程序我在使用jscrollpane.我想在jscrollpane中添加multipul按鈕.我只能添加單個按鈕,我該怎么做

我的代碼如下

public class AddingToJScrollPane {

public static void main(String args[]) {

JFrame frame = new JFrame("Tabbed Pane Sample");

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JLabel label = new JLabel("Label");

label.setPreferredSize(new Dimension(1000, 1000));

JScrollPane jScrollPane = new JScrollPane(label);

JButton jButton1 = new JButton("Hello");

JButton jButton2 = new JButton("Hello");

jScrollPane.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);

jScrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);

jScrollPane.setViewportBorder(new LineBorder(Color.RED));

jScrollPane.getViewport().add(jButton1,jButton2);

frame.add(jScrollPane, BorderLayout.NORTH);

frame.setSize(400, 150);

frame.setVisible(true);

}

}

更新的代碼

public class AddingToJScrollPane {

public static void main(String args[]) {

JFrame frame = new JFrame("Tabbed Pane Sample");

JPanel panel = new JPanel();

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

panel.setLayout( new GridLayout() );

JLabel label = new JLabel("Label");

label.setPreferredSize(new Dimension(1000, 1000));

JScrollPane jScrollPane = new JScrollPane(panel);

JButton jButton1 = new JButton("Hello");

JButton jButton2 = new JButton("He");

// jScrollPane.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);

jScrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);

jScrollPane.setViewportBorder(new LineBorder(Color.RED));

// jScrollPane.getViewport().add(panel);

frame.add(jScrollPane, BorderLayout.NORTH);

panel.add(jButton1);

panel.add(jButton2);

frame.setSize(400, 150);

frame.setVisible(true);

}

}

我怎樣才能實現我想要的輸出

提前致謝

總結

以上是生活随笔為你收集整理的java 添加jbutton_java – 如何在JScrollPane上添加JButton?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。