我需要提供一个信息消息,需要在屏幕上5秒,在此期间,用户不能关闭对话框。规范明确指出对话框不应该有任何按钮。有没有一种方法可以让对话框没有按钮来使用JoptionPane.ShowMessageDialog?
我不认为,你可以使用JOptionPane,因为如果我没记错,他们总是至少有一个按钮。但是您可以使用,例如,像这样的飞溅面板,或者您可以使用一个普通的面板并在其中运行一个线程。像
public class TestFrame extends JFrame implements Runnabel{
private Thread thread;
private CallerClass c; //Class which built this frame
public TestPanel(CallerClass cc){
this.c = cc;
this.thread = null;
//Window can't be closed on (x)
this.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
//some things you put into your frame
//...
this.setVisible(true);
}
public synchronized void start(){
if (thread == null){
thread = new Thread(this);
thread.start();
}
@Override
public void run() {
try{
Thread.sleep(5000);
}catch(InterruptedException e){ }
this.setVisible(false);
this.c.destroyFrame();
this.stop();
}
}
其中destroyFrame()是类中的一个方法,它构建这个面板来销毁它(将其设置为null或其他),如果不想让其余的图形冻结,则必须使用swingUtilities.invokelater(new TestFrame(this))
创建这个框架。
问题内容: 我真的很喜欢这些新按钮在Gmail中的工作方式。如何在网站上使用这些或类似按钮?是否有任何外观和感觉相似的开源项目? 如果我想使用JQuery / XHTML / CSS来滚动自己的按钮包,我可以使用哪些元素?我最初的想法是: css的标准,以改善外观(设计文章主要讨论css / imges涉及。) jQuery javascript弹出一个自定义对话框,该对话框植根于“ onclic
我试图用硒点击“下一页”按钮,但没有成功。我使用了正确的CSS选择器还是应该把它换成别的东西?
如果你使用Bootstrap,那么你会觉得SUI用起来非常的顺手,而且几乎所有的UI框架都是这种设计思路。 按钮 SUI默认的按钮是空心的,有多个按钮的风格可供选择,用户不同的状态中,比如提交表单就用绿色的按钮,执行删除等重要的操作,就用红色的按钮。 <header class="bar bar-nav"> <h1 class='title'>按钮</h1> </header> <div
在表单、对话框等需要用到的场合使用Bootstrap的自定义按钮样式。Bootstrap按钮支持一系列上下文变量、尺寸、状态和其它。 示例 Bootstrap包括了六种预定义的按钮样式,每种样式服务于它们各自的语义目的。 <!-- Provides extra visual weight and identifies the primary action in a set of buttons -
material design 中有三种类型的按钮。凸起的按钮是一个标准的按钮,表示动作,相对于页面有一个深度。悬浮的圆形动作按钮表示很重要的功能。平面按钮通常用于已经有深度的卡片会模态。 凸起的 <a class="waves-effect waves-light btn">按钮</a> <a class="waves-effect waves-light btn"><i class="mate