SuiteRunnerLauncher.java 文件源码

java
阅读 29 收藏 0 点赞 0 评论 0

项目:phoenix.webui.suite.runner 作者:
/**
 * @param centerPanel
 * @param urlList
 */
private static void createItemsPanel(JPanel centerPanel, List<URL> urlList)
{
    JPanel itemsPanel = new JPanel();
    centerPanel.add(itemsPanel, BorderLayout.CENTER);

    if(CollectionUtils.isEmpty(urlList))
    {
        return;
    }

    for(URL url : urlList)
    {
        String text = url.getFile();
        JCheckBox box = new JCheckBox(new File(text).getName());
        box.addActionListener(new ActionListener()
        {

            @Override
            public void actionPerformed(ActionEvent e)
            {
                JCheckBox source = (JCheckBox) e.getSource();
                if(source.isSelected())
                {
                    runnerList.add(source.getText());
                }
                else
                {
                    runnerList.remove(source.getText());
                }
            }
        });

        itemsPanel.add(box);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号