swingworker

    1

    1答えて

    whileループでいくつかの操作を実行するSwingWorkerを実装しました。 worker = new SwingWorker<Void, String>() { public Void doInBackground() { while(!this.isCancelled()) { //perform operati

    1

    1答えて

    スイングアプリに問題があります。 これは、forループを内部に持つSwingWorkerです。これは、300+ oracleデータベース要求を起動し、いくつかの結果をJTableに入力します。 スイングアプリのウィンドウが最小化されていない場合、またはWindowsエクスプローラで少なくとも部分的に表示されている場合、バッチは正常に完了します。さて、私は、アプリを最小化し、スイングアプリに戻って、

    7

    1答えて

    私はSwing、スレッド、invokeLater()、SwingWorkerなどについてたくさんのことを読んできましたが、私はすべてのことを考えているようには見えないので、説明するためのとても簡単なプログラムを作成しようとしていました。私は多くの例を見てきましたが、どれも私がしようとしていることを示すものではありません。私がJavaでプログラミングして以来、長い時間が経っています(2003年に高等

    5

    1答えて

    Javaスイングアプリケーションを起動するベストプラクティス方法は何ですか?たぶん別の方法があります。 私はSwingUtilitiesクラスを使用してアプリケーションを起動する必要があるかどうかを知りたいですか(最初の可能性)。 public class MyFrame extends JFrame { public void createAndShowGUI() { this.s

    2

    1答えて

    私の問題を示すために、SwingWorkerの使用: 私は(ウェブからデータを取得する必要があります)自分のアプリケーションで長い実行中のタスクを持っている、と私はANとロード画面を表示しようとしていますアニメーション(だけ回転円、不要プログレスバー)タスクが実行されている間 私がこれまでに行っているもの:私はパネルにロード画面用にデザインを作成し、それを追加しました JFrameを呼び出して、イ

    0

    3答えて

    私は、サーバーとクライアントの両方として機能するJavaプログラムを作成しています。無関係のビットを残して、メイン、サーバー、クライアントという3つのクラスがあります。 Mainはメニューを設定し、mainメソッドを含んでいます。サーバーとクライアントはそれぞれサーバーとクライアントのアルゴリズムを保持します。 私がしようとしているのは、押されたボタンに応じて、サーバークラスとクライアントクラスと

    2

    2答えて

    ScheduleAtFixedRateメソッドを使用する場合、ScheduledExecutorServiceを実装するScheduledThreadPoolExecutorは一度SwingWorkerクラスを実行しているようです。元のコードはちょっと長いので、私は以下の同じ結果をもたらす新しいコードを作った。 import java.util.concurrent.ScheduledThread

    0

    1答えて

    私は、Dropboxアカウント(Dropbox API v2)内のファイルのリストを表示するJListを持っています。 ファイルのリストはswingworkerを使用して動作しますが、タスクが完了すると自動的にスイングワーカーを停止またはキャンセルできます。 私は試しました - >task.cancel(true);しかし、リストがJListに完全にロードされる前にタスクをキャンセルします。以下は

    7

    1答えて

    JFrameでprogressBarを更新しながら、バックグラウンドで計算するスイングワーカーを持っています。 私のメインスレッドがdoInBackground()が終了するまで待つことができますか? 私はdone()メソッドで物事を入れることができると知っていますが、プログラムを実際に待機させる方法があったのかどうか疑問に思っていました。 モーダルJDialogと同様のものです。 そう... S

    0

    1答えて

    XMLファイルから読み込んで解析したJTableを使用してGUIに追加した旅行のリストがあります。また、新しいオファーがXMLに追加されると直ちにGUIを更新するいくつかの更新機能(間隔およびクリック時に即座に)があります。私の目的は、GUIのオファーをスレッドセーフな方法で追加することです。 これはSwingworkerを使用してdoInBackground()を実行するクラスであり、安全性につ