問題タブ [jtabbedpane]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
329 参照

java - JTabbedPane のシリアル化

Java GUI コードでは、JTabbedPane呼び出されtabpaneた . これtabpaneには動的な機能があります。つまり、ユーザーはタブを追加したり、閉じたり、タブの内容を変更したりできます。

私の知る限り、tabpane実行中に全体がランダム アクセス メモリに残ります。しかし、現在選択されているタブだけがRAMに残り、他のタブだけが必要です。その他は、ディスク メモリに書き込まれ、呼び出されるたびに RAM にロードされる必要があります。

コンポーネントとしてJTabbedPaneは可能だと思います。Serializableしかし、これを達成するための正確な手順は何ですか?

0 投票する
2 に答える
1628 参照

java - Eclipse Visual Editor: コンポーネントが JTabbedPane に表示されない

Eclipse のビジュアル エディターを使用して、ビジュアル クラスに JTabbedPane を作成したいと考えています。

ツールバーの Bean メニューから JTabbedPane を選択しました。次に、クラスをクリックしてドロップインしました。これまでのところ、問題はありません。しかし、待ってください。タブが表示されません。

Web 上のチュートリアルでは、コンポーネントを TabbedPane にドロップするとタブが表示されると書かれています。JLabel をドロップしましたが、タブが表示されませんでした。

デザイン ウィンドウを使用して JLabel を削除しました。JTextPane をドラッグしましたが、まだタブはありません。

JTextfield を TabbedPane に (JTextPane を削除せずに) ドラッグしましたが、まだタブが表示されません。

JTextField と JTextPane の「tabs_text」プロパティを設定しました。まだタブは表示されません。

また、コンポーネントは TabbedPane に表示されません。物を飲み込むだけで、何のイメージも反映されない灰色の全体のようなものです。

JTabbedPaneをビジュアルクラスに配置し、コンポーネントをJTabbedPaneに配置する方法について、ステップバイステップのチュートリアル、手順、または同様のものを持っている人はいますか? 写真はとても参考になります。

NetBeans を使用するか、JTabbedPane をハンドコーディングする必要がありますか?

注:個人の住所用のタブと電話番号用の別のタブを備えたタブ付きペイン(または他のGUI用語ではノートブック)を作成しようとしています。

0 投票する
3 に答える
12684 参照

java - Java:JTabbedPaneのマージン/パディングを削除

JtabbedPaneとJFrameコンテンツペインの間、およびJTabbedPaneとその内部JPanelの間の余白を削除する方法を知りたいです。削除したい余白を丸で囲みました。緑の線は、jtabbedpane内のjpanel間のギャップを示しています。

名前の付いたメソッドを調べてみましsetMarginたが、JTabbedPaneに存在しません。また、別のレイアウト(ルートコンテンツペイン、jpanelなど)でHgapと(両方= 0)を確認しました。Vgap

だからどんな提案も歓迎します。ありがとう。

画像はこちら

まだ画像を投稿できません。

0 投票する
2 に答える
906 参照

java - JTabbedPane 内に保持されているタブを前面に移動しますか?

だから、私の質問は次のとおりです。JComboBox から "Perimeter" を選択すると、タブ (JTabbedPane 内に保持されている) が前面に来るようにするにはどうすればよいですか? エリアやその他のタブでも同様です。

0 投票する
2 に答える
1317 参照

tabs - JTabbedPane タブ配置

私はこれを見つけることができないようです。

のタブを揃えるには、どの方法 (および定数) を使用しますかJTabbedPane。上と下を切り替える方法を見つけました。しかし、私はそれらを一番下の中央に置こうとしています。このように見えるように

うおおおおおおお

o.................................................o

o.................................................o

o.................................................o

o.................................................o

うおおおおおおお

…… |Tab1||Tab2|

ありがとう

0 投票する
1 に答える
987 参照

java - Nimbus を使用した JTabbedPane タブの高さ

高さタブのタブペインを変更したいので、いくつかの方法を試しましたが成功しませんでした。最初にスペーサー アイコンを試してみました。高さは問題ありませんが、タブのテキストが中央に表示されなくなりました。次に、Nimbus L&F プロパティ、TabbedPane.tabInsets、TabbedPane:TabbedPaneTab.contentMargins、および TabbedPane:TabbedPaneTabArea.contentMargins を変更しようとしましたが、何も変わりません。最後に、BasicTabbedPaneUI を拡張し、calculateTabHeight をオーバーライドしようとしましたが、タブの背景が描画されなくなりました。

0 投票する
1 に答える
1708 参照

java - 右向きの JTabbedPane のタブの下にコンポーネントを配置する方法

そのため、JTabbedPane のタブを右と左 (つまりsetTabPlacement(JTabbedPane.RIGHT)) に配置する方法を偶然見つけました。私が必要としているのは、これがタブの下に残したスペースを利用することです。現在、JButtons の列がありますが、それらが横に押し出されて、多くの空白スペースが残ります。

これを行う方法について何か考えはありますか?ある種のカスタムオーバーレイか何か?

これがスクリーンショットです。コードでは、基本的に水平方向に配置されたボックスが 1 つあり、JTree の上に JTabbedPane があり、その後にボタンの列があります。

スクリーンショットはこちら

0 投票する
0 に答える
282 参照

java - JTabbedPane の問題 - パネルがフォーカスされていなくても更新時に透けて見える

描画領域も組み込んだ Java でビデオ アプリケーションを作成しています。インターフェイスは、2 つのペインを持つ JTabbedPane を含む Frame で構成されます。最初のペインには他のコンピュータから送信された画像のサムネイルが含まれ、もう 1 つのペインには描画領域が含まれます。

プログラムはネットワーク化されており、ユーザーが描画領域に描画すると、情報が他のユーザーに送信され、独自の描画領域が更新されます。私が抱えている問題は、これが発生すると、ユーザーが実際に描画領域ペインを表示しているかどうかに関係なく、新しい描画領域の画像がインターフェイス パネルに描画されることです。つまり、サムネイル パネルを見ている場合でも、新しい描画がサムネイル パネルに描画されます。

なぜこれが起こっているのでしょうか?ありがとう。

別のフレームで描画領域を実行しても問題がないため、JTabbedPane と関係があることに注意してください。

0 投票する
2 に答える
248 参照

swing - Jtabbedpaneのワークスペースにタブの内容を表示する方法は?

左側にあるJtabbedpaneのタブにjpanelを配置します。タブをクリックすると、tabbedpane、plzhlpのワークスペースにラベルとテキストフィールドを表示します。

0 投票する
1 に答える
1490 参照

java - JTabbedPane Java を作成するには?

私はimageViewerを持っていて、imagePanelをTabbedPaneに変更したいので、同時に複数の画像を開くことができますが、それぞれを別のタブに入れ、タブを追加および削除することもできます。

私が持っているもの:

プライベート ImagePanel imagePanel; //<< ImagePanel を JTabbedPane に変更しようとしましたが、機能せず、コードの他の部分でエラーが発生します。

// 中央に画像ペインを作成します

imagePanel = 新しい ImagePanel(); imagePanel.setBorder(新しい EtchedBorder()); contentPane.add(imagePanel, BorderLayout.CENTER);

上記のコードは、画像が表示される画像ペイン用です。コード内の他のビットを変更せずに、画像ペインを tabbedPane に変更することは可能ですか? 多くのタブペインの例を見てきましたが、コードを自分のコードと組み合わせて動作させる方法がわかりませんが、プログラムにいくつかのコード例を入れましたが、フレームはタブペインに変わり、画像ペインではありません画像が表示されます。プログラムの実際のフレームではなく、内側のフレームをタブ付きに変更したい。どのようにすればよいか、またはうまくいく簡単な例を教えてください。

ありがとうございました