簡體   English   中英

JList-添加滾動按鈕

[英]JList - add scroll button

我有要添加到側面滾動按鈕的JList代碼,因為列表比文本框窗口長。 那是代碼:

final JList list = new JList();
        list.setBounds(36, 23, 366, 241);
        contentPane.add(list);
File folder = new File(FILETOSTART);
                        File[] listOfFiles = folder.listFiles();

                        for (int i = 0; i < listOfFiles.length; i++) {
                            if (listOfFiles[i].isFile()) {
                                System.out.println("File " + listOfFiles[i].getName());
                                list.setListData(listOfFiles);                              
                            } else if (listOfFiles[i].isDirectory()) {
                                System.out.println("Directory " + listOfFiles[i].getName());
                            }
                        }
                    }
                    in.close();
                }
                catch (Exception exception) {
                    exception.printStackTrace();

如何添加此滾動側按鈕?

如果用“按鈕”表示“滾動條”,則它可以是1 ,簡單如下:

contentPane.add(new JScrollPane(list));

代替:

contentPane.add(list);
  1. 除了使用絕對定位時,在這里似乎是這種情況。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM