問題タブ [insets]
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 - Javaレイアウトインセット
上記は、gridbaglayoutを使用して行われたボードレイアウトです。
ボード全体の周りに5ピクセルのインセットが必要ですが、各ラベルの間にはありません。
私はAPIをスキャンしましたが、これを可能にする何かを思いつきませんでした。
これは、ボードGUIを別のgridbaglayout内に、必要なインセットでネストする必要があることを意味しますか?
ありがとうございました。
.net - .NETでCheckedListBoxにマージンを追加するには?
私は .NET (実際には IronPython ですが、それは関係ありません) を使用して windforms アプリケーションを作成しており、GUI に CheckedListBox オブジェクトがあります。
正常に動作しています。複数列のレイアウトで約 20 個のアイテムがあります。しかし、私は物事に素敵な内部マージンを与える方法を理解できません-チェックボックスの上、下、左、右の端の周りに約20または30ピクセルの空白を挿入したい.
明確にするために、コンポーネント全体の外側ではなく、CheckedListBox の境界線とその内側のチェックボックスの間に空白を表示する必要があります。
うまくいけば、これは簡単な答えです。私はWindowsでのプログラミングが初めてなので、それを見逃しています。それが不可能なら、それも知っておいたほうがいいと思うので、もう時間を無駄にしません。
(これを Swing (Java) で行っていた場合、コンポーネントに Insets を設定するか、空のスペースを含む複合ボーダーを構築することを検討します。)
java - オブジェクト間にスペースを入れる最良の方法は何ですか? Swing JSeparator オブジェクトを非表示のセパレータにすることはできますか?
Swing ウィジェットを使用して、パネル内に 2 つのボタンを配置しようとしています。NetBeans IDE 内では、プロパティ ペインでJSeparator
border
プロパティが に設定されています。(No border)
それでも線が出る。これは、区切りオブジェクトに期待するものではありません。私は何か間違ったことをしていますか?Delphi と C# WinForms のバックグラウンドを持っているので、Swing には奇妙な点があると思います。しかし、パネル内の 2 つのボタンの間に特定のサイズの透明なギャップを作るにはどうすればよいでしょうか? レイアウトで遊んで、を避ける必要がありJSeparator
ますか?
更新:レイアウトを使用し、区切りオブジェクトなしでこれを行うのは簡単です。では、どうやってそれを行うのですか?NetBeans レイアウト カスタマイザとプロパティ インスペクタを調べていますが、それを行う方法が見つかりません。(答え: セパレーターの代わりにインセットを使用したレイアウト。)
html - Web サイトで CSS を使用して「はめ込み」効果を作成する
多くの最新の Web サイトでの「はめ込み」のような効果に、私は非常に感銘を受けました。いくつかの例は
と
中央のライン。現在、多くの Web サイトでこの種の線/効果が使用されています。
ボーダーで同じことを達成しようとしましたが、色の組み合わせがうまくいかず、適切ではありません。
他のウェブサイトはこれらの画像を使用していますか? これは簡単ですか?
cssの例はありますか?
サイトの例: http://woothemes.com、http://net.tutsplus.com/、http://www.w3schools.com (ヘッダー内) および wordpress 管理ページのサイドバー内
java - Javaでツールチップのインセットを設定するにはどうすればよいですか?
HTML 形式のテキストでツールチップを作成しました。これは正常に機能しますが、境界線とテキストの間にスペースがありません。Insets または EmptyBorder を設定するにはどうすればよいですか?
r - はめ込みグラフを作成することは可能ですか?
par( fig=c( ... ), new=T )
を使用すると、はめ込みグラフを作成できることがわかりました。ただし、ggplot2 ライブラリを使用して「挿入」グラフを作成できるかどうか疑問に思っていました。
更新 1: par()
ggplot2 で を使用しようとしましたが、機能しません。
更新 2: を使用してggplot2 GoogleGroupsgrid::viewport()
で実用的なソリューションを見つけました。
ios - iOS。UIButtonに複雑な画像を描画するには?
私はこのようなものを作る必要があります(長方形はさまざまな写真を意味します):
2 つの画像から 1 つの画像を作成し、それを UIButton に割り当てることで、これを行うことができることを私は知っています。しかし、インセットを使用してそれを行う別の方法はありますか?
ios - iOS5 より前にキャップ付きのサイズ変更可能な画像を作成する方法
を使用せずにこれを行う方法を知っている人はいます[UIImage resizableImageWithCapInsets:]
か? iOS5 を実行できないユーザーに互換性を提供しようとしています。
1px の伸縮可能な画像を作成しようとしているわけではないことに注意してください。UIImage のサイズが変更されたときに、インセット間に定義された領域をタイル表示したいと考えています。つまり[UIImage stretchableImageWithLeftCapWidth: topCapHeight:]
、トリックを行いません。
どうもありがとう!
java - 尊重されていないインセット
アプリケーションで使用するカレンダーパネルを作成しています。日を表示するには、JButtonを使用します。ボタンに多くのスペースをとらせたくないので、はめ込みはありません。
GTK+での外観は次のとおり
です。
すべてのボタンがきれいに表示されます。
メタルラフに切り替えたときの様子は次のとおりです。
簡単に言うと、これは受け入れられません。
カスタムボタンのコンストラクターを入れてインセットを設定するsetMargins(new insets(0,0,0,0))
と、すべてが機能し、見た目が良いように見えます。
現在、これらのボタンだけが悪影響を受けるボタンではありません。手動でこれをどこにでも設定する必要があるとは思わないので、よりクリーンなソリューションが必要です。デフォルトのボタンマージンを設定してみましたUIManager.put("Button.margin", new Insets(0, 0, 0, 0));
が、何の影響もありませんでした。これは私を狂わせています、そしてこれがアクアやウィンドウズのラフのような他のラフにどのように影響するかはわかりませんが、最悪の事態を恐れています。
編集:Windows XPでテストして、次のことを推測します。
Edit2:
Main()は、このフレームを作成して表示します。によって作成されたいくつかのコンポーネントがありinitComponents()
ます。はinitComponents()
Netbeansによって作成されpack()
、最後にがあります。
java - 配列からインセットを割り当てる - Java
JTextAreas
このようなオブジェクトの配列からの の1 つを使用して、プログラムInsets
に のを割り当てる次のコードがあります。JTextArea
コードは次のとおりです。
私が持っている場所は、この行で発生した//?
ことを示す例外を取得する場所です。alll を に割り当てた場合に null になるjava.lang.NullPointerException
理由が見つかりません。配列で何かを間違って宣言していますか?Input[0]
JTextAreas
ありがとうございました。