問題タブ [flowlayout]

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 投票する
1 に答える
2426 参照

java - FlowLayout / GridLayoutの組み合わせ?

さて、スキャナーからSystem.inを取得し、入力を文字列に配置し、入力に基づいてボタンレイアウトを作成するプログラムを作成しようとしています。私は Java の初心者で、多少独学なので、これがファンキーに見える場合は、私がプロではないためです。

私の質問: 私がやりたいのは、すべての単語のボタンを作成することですが、それらのボタンを紙の形式に似た形式で表示します。つまり、人がキャリッジ リターン ボタンを押すと、FlowLayout (横並び) はもう必要ありませんが、前のボタンの下にキャリッジ リターンがある次のボタンを移動したいと考えています。これは可能ですか?FlowLayout から GridLayout に移動して次のボタンを下に移動しようとしていましたが、読んでもそれが可能かどうかはわかりません。これを行う方法はありますか?

コンソールで実行せずにキャリッジ リターン ボタンを検出する方法はありますか?

多数の指示、記事、フォーラム、および Q&A 投稿 (このサイトを含む) に目を通しましたが、やりたいことを実行できるものを見つけることができないようです。後で System.in の代わりにファイルから読み取るためにこれを行うので、それが説明しやすい場合は、自由に試してみてください:) 繰り返しますが、私はこれにかなり慣れておらず、正式なトレーニングがほとんどないため、ばかげています。専門用語を省略していただければ幸いです。どうもありがとうございました。

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

css - 問題なく CSS で float:left プロパティを使用するにはどうすればよいですか?

フロー レイアウトを作成しようとしていますが、css で float:left プロパティを使用すると問題が発生します。

幅 100%、高さ 100% の親コンテナーが 1 つあります。これには、ヘッダー、メニュー コンテナー、およびコンテンツ コンテナーの 3 つのコンテナーが含まれます。メニューは横メニューではなく縦メニューです。ヘッダーの下に来て、コンテンツ コンテナがメニュー コンテナの左にフロートします。今の問題は、それをフローレイアウトにしたいということです。解像度を下げると、フローティング コンテンツ コンテナがメニュー コンテナの下に表示されます。メニュー コンテナの下に来ることなく、コンテンツをフロー レイアウトでフロートさせたいのですが、これに対する解決策を提供してください。ありがとう!

ここにコードへのリンクがあります。

http://jsfiddle.net/VdE7Y/

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

java - Java FlowLayout は私の写真を小さく描画します

私のFlowLayoutは写真を非常に小さくペイントするので、ほとんど見ることができません。

私の間違いは何ですか?

後の私の計画は、次のようになることです。

ここに画像の説明を入力

だから今、1行のcolorSeperationsまたはヒストグラムを表示する内部フローレイアウトに取り組んでいます。

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

java - 複数行のフローレイアウトの優先サイズを取得する

Swing GUI で一部のコンポーネントのサイズを変更する方法がわかりません。一部のカスタム ラベルが FlowLayout に追加されており、ダイアログのサイズを変更するときに本来の動作をしません。パネルは、jgoodies フォーム フレームワークを使用して構築されています。

これを使用する場合、FlowLayout が xy(3, y) に追加されている場所

FlowLayout が展開され、スクロール バーが表示されます
tags_scroll

使用する場合

FlowLayout は使用可能なスペースを使用し、2 行目の項目は非表示になります
tags_vanish

FlowLayout を含む各行の高さをコンポーネントの現在の高さに拡張したいと思います。残念ながら、優先サイズは常に単一行の高さに対応します。
別のレイアウトの方が適切でしょうか? 左側の太字のテキストを右揃えにし、その後に FlowLayout を配置する必要があります。

ソース

[編集]何週間もこれを行う方法を見つけようとした後、実際の質問は次のようになります
。JPanel に一連のラベルが追加されています。この JPanel は、使用可能なすべてのスペースを水平方向 (ダイアログ サイズからタグ名ラベルの幅を差し引いたもの) を使用し、必要に応じて垂直方向に拡張する必要があります。JPanel の高さがダイアログよりも大きくなると、垂直スクロール バーが表示されます (水平スクロール バーは表示されません)。ダイアログには複数の JPanel を表示でき、それらは次々に (垂直方向に) 表示されます。

GridBagLayout とWrapLayoutを使用した試みを次に示します。

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

java - ページの中央にコンポーネントを設定

パネルの中央にコンポーネント (ボタンなど) を設定するにはどうすればよいですか? レイアウト制約を中央として

使用しましたが、パネルの上部中央にボタンが表示されています。Flowlayout

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

java - FlowLayout を使用する JPanel は自身のサイズを変更します

JFrame 内に JPanel があります (ただし、それらは同じサイズではなく、JFrame はフルスクリーンです)。JPanel には FlowLayout があります。これは、小さな正方形 (JPanels) を動的に追加するためです。その正方形はうまく配置されています (JPanel が終了すると次の行に移動します)、JFrame のサイズを変更するまで - それらの正方形は 1 行に表示され、それらの一部が非表示になります (画面が終了すると消えます) と JPanelサイズが変更されます。JPanel の永続的なサイズを維持するにはどうすればよいですか? JFrame の LayoutManager は MigLayout です。

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

java - Java Swing FlowLayout の配置

私はJavaにかなり慣れていないので、いくつかのラベル、ボタン、およびテキストフィールドを備えたGUIアプリケーションを作成しようとしています. プログラムは非常にシンプルで、デフォルトのレイアウトである FlowLayout を使用したかっただけです。すべてをうまく配置してサイズを調整することができましたが、唯一機能していないように見えるのは位置合わせです。ボタンとテキストフィールドを特定の配置で配置したいのですが、配置を設定すると、オブジェクト自体ではなくオブジェクトの内部にテキストが移動します。たとえば、次のように書きました。

ボタン自体ではなく、ボタン内のテキストを揃えているようです。ボタン内のテキストではなく、ボタン自体を整列させる方法はありますか?

他のタイプのレイアウト(BoxLayoutなど)を使用すると配置が簡単になることはわかっていますが、FlowLayoutを使用して配置することが不可能でない限り、これにはFlowLayoutを使用したいだけです(そうは思いません)。 .

前もって感謝します。

0 投票する
4 に答える
224 参照

java - Java で JPanel の制限はありますか?

以下のコードでは、JPanel が JFrame エクステンションに追加されていない場合、プログラムは正常に動作しますが、JPanel をコメントアウトして GridLayout を使用すると、すべてが適切かつ適切に JFrame に配置されます。JPanel がオブジェクトを表示する方法にいくつかの制限がありますか? コードでは、次のステートメントをコメントアウトしました。

プログラムは間違って表示されますが、上記のステートメントがコメント解除され、下のステートメントがコメントされている場合:

、その後、プログラムは正常に動作します。以下は完全なコードの抜粋です。

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

java - java gui / layoutsの使い方がわかりませんか?

borderlayout、flowlayout、gridlayoutを知るために、どのようにすべてのGUIインターフェイスを作成できますか?パネルとは何ですか?私はとても混乱しているので、私がドラッグアンドドロップしたばかりのビジュアルベーシックを手伝ってください。NetBeans 7.1を使用しているので、レイアウトなどを行うことができます。問題は、これらすべてのパネルやもの、および(x、y)軸を配置する場所を作成するのが非常に混乱することです。