問題タブ [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.
java - JTabbedPane のシリアル化
Java GUI コードでは、JTabbedPane
呼び出されtabpane
た . これtabpane
には動的な機能があります。つまり、ユーザーはタブを追加したり、閉じたり、タブの内容を変更したりできます。
私の知る限り、tabpane
実行中に全体がランダム アクセス メモリに残ります。しかし、現在選択されているタブだけがRAMに残り、他のタブだけが必要です。その他は、ディスク メモリに書き込まれ、呼び出されるたびに RAM にロードされる必要があります。
コンポーネントとしてJTabbedPane
は可能だと思います。Serializable
しかし、これを達成するための正確な手順は何ですか?
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用語ではノートブック)を作成しようとしています。
java - Java:JTabbedPaneのマージン/パディングを削除
JtabbedPaneとJFrameコンテンツペインの間、およびJTabbedPaneとその内部JPanelの間の余白を削除する方法を知りたいです。削除したい余白を丸で囲みました。緑の線は、jtabbedpane内のjpanel間のギャップを示しています。
名前の付いたメソッドを調べてみましsetMargin
たが、JTabbedPaneに存在しません。また、別のレイアウト(ルートコンテンツペイン、jpanelなど)でHgap
と(両方= 0)を確認しました。Vgap
だからどんな提案も歓迎します。ありがとう。
。
まだ画像を投稿できません。
java - JTabbedPane 内に保持されているタブを前面に移動しますか?
だから、私の質問は次のとおりです。JComboBox から "Perimeter" を選択すると、タブ (JTabbedPane 内に保持されている) が前面に来るようにするにはどうすればよいですか? エリアやその他のタブでも同様です。
tabs - JTabbedPane タブ配置
私はこれを見つけることができないようです。
のタブを揃えるには、どの方法 (および定数) を使用しますかJTabbedPane
。上と下を切り替える方法を見つけました。しかし、私はそれらを一番下の中央に置こうとしています。このように見えるように
うおおおおおおお
o.................................................o
o.................................................o
o.................................................o
o.................................................o
うおおおおおおお
…… |Tab1||Tab2|
ありがとう
java - Nimbus を使用した JTabbedPane タブの高さ
高さタブのタブペインを変更したいので、いくつかの方法を試しましたが成功しませんでした。最初にスペーサー アイコンを試してみました。高さは問題ありませんが、タブのテキストが中央に表示されなくなりました。次に、Nimbus L&F プロパティ、TabbedPane.tabInsets、TabbedPane:TabbedPaneTab.contentMargins、および TabbedPane:TabbedPaneTabArea.contentMargins を変更しようとしましたが、何も変わりません。最後に、BasicTabbedPaneUI を拡張し、calculateTabHeight をオーバーライドしようとしましたが、タブの背景が描画されなくなりました。
java - 右向きの JTabbedPane のタブの下にコンポーネントを配置する方法
そのため、JTabbedPane のタブを右と左 (つまりsetTabPlacement(JTabbedPane.RIGHT)
) に配置する方法を偶然見つけました。私が必要としているのは、これがタブの下に残したスペースを利用することです。現在、JButtons の列がありますが、それらが横に押し出されて、多くの空白スペースが残ります。
これを行う方法について何か考えはありますか?ある種のカスタムオーバーレイか何か?
これがスクリーンショットです。コードでは、基本的に水平方向に配置されたボックスが 1 つあり、JTree の上に JTabbedPane があり、その後にボタンの列があります。
java - JTabbedPane の問題 - パネルがフォーカスされていなくても更新時に透けて見える
描画領域も組み込んだ Java でビデオ アプリケーションを作成しています。インターフェイスは、2 つのペインを持つ JTabbedPane を含む Frame で構成されます。最初のペインには他のコンピュータから送信された画像のサムネイルが含まれ、もう 1 つのペインには描画領域が含まれます。
プログラムはネットワーク化されており、ユーザーが描画領域に描画すると、情報が他のユーザーに送信され、独自の描画領域が更新されます。私が抱えている問題は、これが発生すると、ユーザーが実際に描画領域ペインを表示しているかどうかに関係なく、新しい描画領域の画像がインターフェイス パネルに描画されることです。つまり、サムネイル パネルを見ている場合でも、新しい描画がサムネイル パネルに描画されます。
なぜこれが起こっているのでしょうか?ありがとう。
別のフレームで描画領域を実行しても問題がないため、JTabbedPane と関係があることに注意してください。
swing - Jtabbedpaneのワークスペースにタブの内容を表示する方法は?
左側にあるJtabbedpaneのタブにjpanelを配置します。タブをクリックすると、tabbedpane、plzhlpのワークスペースにラベルとテキストフィールドを表示します。
java - JTabbedPane Java を作成するには?
私はimageViewerを持っていて、imagePanelをTabbedPaneに変更したいので、同時に複数の画像を開くことができますが、それぞれを別のタブに入れ、タブを追加および削除することもできます。
私が持っているもの:
プライベート ImagePanel imagePanel; //<< ImagePanel を JTabbedPane に変更しようとしましたが、機能せず、コードの他の部分でエラーが発生します。
// 中央に画像ペインを作成します
imagePanel = 新しい ImagePanel(); imagePanel.setBorder(新しい EtchedBorder()); contentPane.add(imagePanel, BorderLayout.CENTER);
上記のコードは、画像が表示される画像ペイン用です。コード内の他のビットを変更せずに、画像ペインを tabbedPane に変更することは可能ですか? 多くのタブペインの例を見てきましたが、コードを自分のコードと組み合わせて動作させる方法がわかりませんが、プログラムにいくつかのコード例を入れましたが、フレームはタブペインに変わり、画像ペインではありません画像が表示されます。プログラムの実際のフレームではなく、内側のフレームをタブ付きに変更したい。どのようにすればよいか、またはうまくいく簡単な例を教えてください。
ありがとうございました