0

スクロールするテキストを含むバーを作成する必要があるプロジェクトを行っています...問題は、テキストの背景を強調表示する必要がある場合があり、そのためにJTextFieldを使用して背景に色を付けることができると考えていることです...私の現在の問題は、JTextField を JPanel 内に表示することです...これは私がこれまでに持っているものです (デザイン): http://i.stack.imgur.com/AdfyZ.png

ここに画像の説明を入力

赤い四角形はメッセージを含む JTextField を表示し、緑の四角形は広告を表示します。JPanels がどこにあるかを確認するために、現在は色付けされているだけであることに注意してください。プログラムが完了すると、それらは白くなり、色は JTextFields によって作成されます...

次の問題は、動くテキストかもしれません。まだ実装していませんが、簡単だと思います。良い方法で進んでいるか、より良いアイデアに変更する必要があるかを教えてください。 ...だから、ニュースのようなことをしたい: http://i.stack.imgur.com/rH2je.jpg

ここに画像の説明を入力

したがって、テキストを右から左に移動させたいのですが、10〜50ミリ秒ごとにテキストの位置をいくつか左に変更するランナブルを作成します...作成とLinkedListで考えているテキストを表示するテキストについての JTextField を選択し、パネルに表示します...

前もって感謝します。パネルに JTextField を表示するのを手伝っていただければ、また、動くテキストについての私の考えが最も正しいかどうか教えていただければ幸いです...時間をありがとうございました!

編集:「MyPanel」コードがあり、フレームのメイン クラスには、MyPanel を配置したいパネルに追加するメソッドがあります...

createMsg();
 PanelMsg.repaint();
}
  public void createMsg() {
    MyPanel test = new MyPanel("teste", "1");
    PanelMsg.add(test);      
}

PanelMsg はトップ パネルです。問題は、レイアウトを使用していないことが原因である可能性があります。これは、これが機能しないのではないかと恐れているため、フリー デザインで試していたためです。テキストの役割を作成する必要があり、レイアウトがコンテンツをブロックするため、うまくいかないのではないかと心配しています...

4

2 に答える 2