swingutilities

    0热度

    1回答

    移除自定义文档我有一个编辑的JComboBox和JTextField中。两个都有自定义文档。下面是代码: import java.awt.*; import javax.swing.*; import javax.swing.text.AttributeSet; import javax.swing.text.BadLocationException; import javax.swing

    3热度

    2回答

    这里面的代码片段,我从https://stackoverflow.com/a/6868039/2240900 了如何添加internal2使用internal1某处放置一个按钮desktoppane1。 在的ActionListener添加到您的按钮,你可以使用如下代码才能到桌面窗格的引用: Container container = SwingUtilities.getAncestorOfCla

    0热度

    2回答

    我正在使用invokeLater()加载位于JTabbedPane内的JPanel内的JEditPane内的HTML页面。 我所有的方法都可以正常加载html。我遇到麻烦的事情是更新标签标题。 但是,方法setTitle()和setTabTitle()可以在PageLoader完成之前执行。因此标签标题总是显示前一个html页面的标题。 有没有一种方法可以让我从执行,直到调用后已经完成了内螺纹后停

    2热度

    3回答

    我正在为多用户绘图程序开发一个项目,并且遇到了一个问题,我的GUI已锁定。 我已经完成了大部分的程序,除了这个错误,它是一个相当大的程序,所以我试图在较小的程序中重现错误。 在这个较小的程序中,我有2个JFrame。他们都可以通过点击并拖动鼠标来绘制。辅助JFrame是一个睡眠10秒的线程,然后将你绘制的内容发送到另一个要显示的帧。 然而,一旦在主框架已经接收到图像从所述第二框架,所述GUI锁死和

    3热度

    1回答

    我有一个简单的问题,为什么我需要 SwingUtilities.invokeLater(new Runnable(){ 写这样的代码如果PROGRAMM没有它创建相同的帧? 代码SwingUtilities的 import javax.swing.JFrame; import javax.swing.SwingUtilities; public class App { pub

    3热度

    2回答

    我正在使用Netbeans 7 IDE来开发GUI桌面应用程序。 当我创建JFrame类,NetBeans使用的 了java.awt.EventQueue.invokeLater(新的Runnable(){} 要启动Runnable对象。 但我的应用程序有摆动组件。 我会想知道 java.awt.EventQueue threads 和 之间的区别 用于GUI应用程序开发。

    0热度

    1回答

    我在创建设置为不确定的JProgressBar时遇到问题。 下面的代码是我实现JProgressBar的,被称为/从另一个类构成: public class Progress implements Runnable { private JFrame frameProgress; private JProgressBar progressBar; public Pr

    1热度

    1回答

    我使用Swing来创建一个小型的2D游戏。我只尝试显示图像。由于我不在美国东部时间,我正在使用SwingUtilities.invokeLater()来完成这些工作。当我使用它时,不显示图像(实际上它在几毫秒内显示并消失)。 当我不使用SwingUtilities.invokeLater()时,图像正确显示,但我需要使用invokeLater()。 这里是我的基本代码: public class

    22热度

    3回答

    经过多年的Java编程,我总是用来创建我的main()方法是这样的: public static void main(String[] args) { runProgram(); } 但最近我研究了从网上的一些代码,看到上面这有时而不是通常的main()使用: public static void main(String[] args) { SwingUtilitie

    3热度

    2回答

    我们知道MouseEvent迷失在JScrollPane,即不交付给父母,这是一种古老的错误不固定尚未: https://forums.oracle.com/forums/thread.jspa?threadID=1362237 所以我用工作通过在临时监听器中捕获JScrollPane中的事件,然后将事件分派给它是由真实监听器处理的父代。 private class DispatchListene