当前位置:  开发笔记 > 编程语言 > 正文

如何让JOptionPane对话框显示为任务栏上的任务?

如何解决《如何让JOptionPane对话框显示为任务栏上的任务?》经验,为你挑选了1个好方法。



1> OscarRyz..:

JOptionPane可以在任务栏上显示为任务吗?

没有

如果没有,还有什么是像JOptionPane.show [无论]对话框()那样的单线程吗?

不完全是一个衬垫(但有一些额外的6条线:P)

我敢打赌,你可以轻松地将所有这些放在一个非常简单的方法中,只需一次通话即可随时调用它.

以下代码将为您的应用添加任务栏.

import javax.swing.JFrame;
import javax.swing.JOptionPane;

public class OptionTest { 
    public static void main ( String [] args ) { 

        JFrame frame = new JFrame("My dialog asks....");

        frame.setUndecorated( true );
        frame.setVisible( true );
        frame.setLocationRelativeTo( null );


        String message = JOptionPane.showInputDialog(frame,
            "Would this be enough?.", 
            "My dialog asks....", 
            JOptionPane.INFORMATION_MESSAGE);

        System.out.println( "Got " + message );

        frame.dispose();
    }
}

顺便说一句,在Windows Vista中,我可以使用Alt + Tab切换到OptionPane,而不是其他任何东西(虽然我不能像你说的那样在任务栏中看到它)

推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有