LoadingDialog.java 文件源码

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

项目:mychart 作者:
@PostConstruct
protected void init() throws IOException {
    dialog = new JDialog(mainWindow != null ? mainWindow.getFrame() : null, true);
    dialog.setUndecorated(true);
    dialog.setPreferredSize(new Dimension(200, 230));
    dialog.setResizable(false);
    dialog.setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));
    dialog.setLocationRelativeTo(mainWindow != null ? mainWindow.getFrame() : null);

    dialog.addKeyListener(new KeyAdapter() {

        @Override
        public void keyPressed(KeyEvent event) {
            if (event.getKeyCode() == KeyEvent.VK_ESCAPE) {
                dialog.setVisible(false);
            }
        }
    });

    JLabel imagemLabel = new JLabel();
    imagemLabel.setIcon(Beans.isDesignTime() ? null : images.loading());
    dialog.getContentPane().add(imagemLabel, BorderLayout.CENTER);

    dialog.pack();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号