我有一个JButton,可以让我的JTextArea可见:
//JTextArea
informationen = new JTextArea();
informationen.setFont(new Font("Arial", Font.PLAIN, 15));
informationen.setTabSize(1);
informationen.setBounds(1215, 456, 300, 180);
informationen.setVisible(false);
informationen.setEditable(false);
contentPane.add(informationen);
//JButton
JButton btnHilfe = new JButton("Hilfe");
btnHilfe.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
DBZugriff dbz = new DBZugriff();
informationen.append(dbz.holeInformationenFüerBtnHilfe(skigebietNr));
}
});
btnHilfe.setBounds(1426, 422, 89, 23);
contentPane.add(btnHilfe);
在第一次单击、第三次单击、第五次单击时,。。。在JButton上,JTextArea应该出现:
informationen.setVisible(true);
在第二次单击、第四次单击、第六次单击时,。。。在JButton上,JtextArea应该消失:
informationen.setVisible(false);
帮助被大大评价!
使用JToggleButton笨蛋。
哦那就是我
我是流视频从服务器与ExoPlayer,我想显示特定秒的视频对话,所以我想听ExoPlayer的持续时间,并得到哪一秒是当前的第二次播放,如果它是我想要的时间比停止播放器和显示对话。由于视频是流式的,我无法获得第二个处理程序,因为视频可能停止的情况下,用户的互联网质量低,或者可能用户改变播放器搜索栏等。那么解决方案是什么呢?谢谢。
问题内容: 抱歉,我有点菜鸟,我只想知道我如何让此javascript每秒钟运行一次? 源代码: 问题答案: 使用setInterval()每x毫秒运行一段代码。 您可以将要每秒运行的代码包装到一个名为的函数中。 因此它将是: 要停止它,可以运行:
问题内容: 可以说我想做一个循环或每秒打印出来的内容,例如“ Mario”。我怎样才能做到这一点?似乎找不到任何可以在任何地方教授此内容的优秀教程= P 问题答案: 您可以使用java.util.Timer。 任务是您要执行的方法,之后是直到第一次执行的时间,间隔是上述任务的两次执行之间的时间。
我有一个内部web应用程序,它有一个模态对话框。不幸的是,我不能在这里发布实际的web应用程序位置,但是让我尽可能地描述一下。 当应用程序启动时,屏幕上会出现一个框,告诉您一堆文本。您可以按“下一页”以获取下一页文本 在最后一页上,“下一步”按钮被禁用,web应用程序的其余UI被启用 页面数量不定,所以我不知道我必须点击“下一步”多少次 我可以点击固定的次数(例如,如果我知道有两个页面,我可以点击
我有一个函数,使API调用服务器和更新用户界面与新数据。我想使,使每30秒我使API调用不同的url每次?这些API调用应该是不间断的,只要应用程序正在运行。
问题内容: 我想知道如何每x秒重绘和更新JPanel的背景…这是我的代码: 我的代码有2个问题:1-JPanel根本没有被绘制。2-第一张可以打印,然后每次打印数量增加一倍。有什么建议吗?先感谢您 更新:我以这种方式解决了这个问题: 更新2: 问题答案: 使用Swing计时器,