タグ付けされた質問 「user-interface」

ユーザーインターフェイス(UI)は、ユーザーがコンピューターと対話するためのシステムです。このタグは、UI関連のプログラミングの質問に使用できます。ユーザーインターフェイス用の別のStack Exchangeサイト、コンピューターとの相互作用、およびユーザーエクスペリエンスのデザインがあることに注意してください:https://ux.stackexchange.com。

6
JLabelの改行
どのようにして改行を表示できますJLabelか? たとえば、私が欲しかった場合: "こんにちは世界" 何とか何とか何とか これは私が今持っているものです: JLabel l = new JLabel("Hello World!\nblahblahblah", SwingConstants.CENTER); これは表示されるものです: こんにちは世界! これがばかげた質問なら許してください。ただSwingの基本を学んでいます...


9
ScrollView内にConstraintLayoutを配置することは可能ですか?
そのため、最近、Android Studio 2.2では、設計を大幅に容易にする新しいConstraintLayoutが導入されましたが、RelativeLayoutおよびとLinearlayoutは異なり、を使用してScrollViewを囲むことはできませんConstraintLayot。これは可能ですか?もしそうなら、どうですか? すなわち <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="0dp"> <android.support.constraint.ConstraintLayout android:id="@+id/constraintLayout" android:layout_width="match_parent" android:layout_height="match_parent" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="0dp"> <!-- Have whatever children you want inside --> </android.support.constraint.ConstraintLayout> </ScrollView>

1
JetBrainsはどのGUIライブラリを使用していますか?
バックグラウンド 私はJavaに少し慣れており、JetBrainsチームによって開発されたIntelliJ IDEを楽しんでいます。 Community Editionのソースをダウンロードしました。ルックアンドフィールを取得するために使用しているGUIライブラリを調べています。 質問 非ネイティブのタブ、ツールバー、ブレッドクラムコンポーネントを取得するために使用しているライブラリ(ある場合)は何ですか? 彼らが使用しているパネルも興味深いですが、それらはプロジェクト用に開発されたものであり、ライブラリではないように感じます。これは本当ですか? 誰かがGUIプロジェクトで同様のルックアンドフィールを作成するために必要なものの内訳を提供できますか? 誰かがそのためのチュートリアルを持っていますか?これまでに解決できたのは、彼らがSwingとjGoodiesを使用していることだけです。 これまでのところ 彼らはSwingとjGoodiesを使用しています。のMyDoggyプロジェクトは、私はこれはIntelliJので使用されているとは思わないが、同様のドッキングフレームワークを作成しようとしています。

15
vimでUI言語を設定するにはどうすればよいですか?
私はこれをredditで見ました、そしてそれは私のvim不満の1つを思い出させました:それはドイツ語で UIを示しています。くそっ、vim!私は英語が欲しいのですが、私のOSはドイツ語(私たちのオフィスでは標準)でセットアップされているので、vimは実際に役立つように努力していると思います。 vimでUI言語を切り替えるには、どの魔法の呪文を実行する必要がありますか?私はさまざまな場面でグーグルを試しましたが、答えを見つけることができないようです(いいえ、Google、あなたは私の友達です* pat *、* pat *ですが、構文の強調表示を変更する方法をすでに知っています、ありがとう!) ... 編集:以下の良いヒントをすべて使用して、これを自分の一番上に追加しました.vimrc(Windows 7でVim 7.2を実行) set langmenu=en_US.UTF-8 " sets the language of the menu (gvim) language en " sets the language of the messages / ui (vim)

13
Androidの改行ウィジェットレイアウト
ユーザーにデータを表示するアクティビティを作成しようとしています。データは「単語」に分割でき、それぞれがウィジェットであり、「単語」のシーケンスがデータ(「文」?)を形成し、ViewGroupウィジェットは単語を含みます。「文」内のすべての「単語」に必要なスペースは、ディスプレイで利用可能な水平方向のスペースを超えるため、これらの「文」を通常のテキストと同じように折り返します。 次のコード: public class WrapTest extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); LinearLayout l = new LinearLayout(this); LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams( LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT); LinearLayout.LayoutParams mlp = new LinearLayout.LayoutParams( new ViewGroup.MarginLayoutParams( LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT)); mlp.setMargins(0, 0, 2, 0); for …

6
テキストボックスでのTABキーのキャプチャ[終了]
この質問が今後の訪問者を助けることはほとんどありません。それは、地理的に狭い地域、特定の瞬間、またはインターネットの世界中のオーディエンスには一般に適用できない非常に狭い状況にのみ関連しています。この質問をより広く適用できるようにするには、ヘルプセンターにアクセスしてください。 9年前休業。 Tabテキストボックス内のキーを使用して、4つのスペースをタブで移動できるようにしたいと思います。現在の状態では、Tabキーを押すとカーソルが次の入力にジャンプします。 UIに表示される前にテキストボックスのTabキーをキャプチャするJavaScriptはありますか? 一部のブラウザ(FireFoxなど)ではこれが許可されない場合があることを理解しています。Shift+ TabやCtrl+ などのカスタムキーコンボはどうQですか?

12
Python用のビジュアルプロファイラーはありますか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 この質問を改善する 今はcProfileを使用していますが、統計データを照会するためだけにpstatsコードを記述するのは面倒です。 私のPythonコードがCPU時間とメモリ割り当ての観点から何をしているかを示す視覚的なツールを探しています。 Javaの世界からのいくつかの例は、visualvmとJProfilerです。 このようなものは存在しますか? これを行うIDEはありますか? うDTraceの助けを? Linux用のKCachegrindについては知っていますが、KDEをインストールせずにWindows / Macで実行できるものを選びます。

12
オプションメニューの背景色を変更する方法
オプションメニューのデフォルトの色を白に変更しようとしています。オプションメニューのすべての項目の背景を黒にします。 menu要素内のitem要素でandroid:itemBackground = "#000000"のようないくつかの撮影を試みましたが、機能しませんでした。 どうすればこれを達成できますか?

9
Windows GUI:WPFまたはWinRT(2015以降)
私は、Windowsの世界でGUIを構築するときに使用するさまざまなテクノロジーの概要を取得しようとしています。 コンテキストとして、私は少し2Dプラットフォームのマルチプレイヤーゲームを構築しています。(学習目的のためだけに..) 私の先生は、WPFは正しい方法だと思っていますが、Windowsフォームとしか比較していないようです。 私の理解不足は、ここ2015年にWindowsフォームが完全に死んでいるということですか? この他のスタックオーバーの質問では、WinRT + XAMLはMetro GUIのビルド(ウィンドウ8タイルのこと!) Windows 8ランタイム(WinRT / Windowsストアアプリ/ Windows 10ユニバーサルアプリ)は、SilverlightやWPFと比較してどうですか。 デスクトップは、古いアプリが存在する場所です(赤。WFP)。 新しいクラスのアプリケーションであるMetroアプリケーションは、VB.NET、C#、C ++など、さまざまな方法で構築できます。これらの3つの言語オプションは、UIを構築するためにXAMLを使用できます。もう1つの方法は、UIとアプリケーションコードの両方の開発にJavaScript / HTML5 / CSSを使用することです。 私の本当の質問は次のとおりです。ウィンドウの世界でGUIを作成するための良い方法はありませんか? そうでない場合は、Window 7、Window 8(デスクトップおよびメトロ)、Window Phone(およびWindows 10!)、さらにはx-boxでどのテクノロジを使用すればよいでしょうか。 この方法で比較するのは異なるテクノロジーですか? 時間を投資するのに適切なことは何だと思いますか?

6
PythonでのGUIの開発:Tkinter vs PyQt [終了]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 Pythonでユーザーインターフェイスを開発したい場合、TkInterとPyQtのどちらを使用しますか? 私はTkInterを始めたばかりで、ラベル、ボタン、テキストボックスなどの基本的なウィジェットでいくつかのシンプルなUIを取得できました。TkInterと比較してPyQtがどの程度優れているか知りたいだけですか? 乾杯

6
重複する長方形を間隔を空けるアルゴリズム?
この問題は実際にはロールオーバーを扱います。以下のように一般化します。 2Dビューがあり、画面の領域内に多数の長方形があります。それらのボックスが互いに重ならないように広げて、最小限の移動でのみ調整する方法を教えてください。 長方形の位置は動的であり、ユーザーの入力に依存するため、長方形の位置はどこでもかまいません。 添付画像は問題と望ましい解決策を示しています 実際の問題は、実際にはロールオーバーを扱います。 コメントの質問に対する回答 長方形のサイズは固定されておらず、ロールオーバー内のテキストの長さに依存します 画面サイズについては、今のところ長方形の大きさは画面サイズで十分だと思った方がいいと思います。長方形が多すぎてアルゴが解決策を生成しない場合は、コンテンツを微調整する必要があります。 「最小限に移動」するための要件は、絶対的なエンジニアリング要件よりも無感覚のためのものです。2つの長方形の間隔を広げることで2つの長方形を離すこともできますが、GUIの一部としては見栄えがよくありません。アイデアは、ロールオーバー/長方形をそのソースに近づけることです(それを黒い線でソースに接続します)。したがって、「xの1つだけを移動」または「xの半分を両方移動」のどちらでも問題ありません。

5
パディングはXMLレイアウトの<shape>には影響しません
&lt;shape&gt;XMLファイル/レイアウト内で宣言されたものにパディングを設定しようとしています。しかし、私が設定したものは何でも、パディングに関連する変更はありません。他のプロパティを変更すると、UIへの影響が表示されます。ただし、パディングでは機能しません。これが発生する可能性のある考えられる理由についてアドバイスをいただけますか? これが私がスタイリングしようとしているXMLシェイプです: &lt;shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"&gt; &lt;stroke android:width="1dp" android:color="#ffffff" android:dashWidth="2dp"/&gt; &lt;solid android:color="@color/button_white_cover"/&gt; &lt;corners android:radius="11dp"/&gt; &lt;padding android:left="1dp" android:top="20dp" android:right="20dp" android:bottom="2dp"/&gt; &lt;/shape&gt;

5
XvfbでSeleniumを実行するにはどうすればよいですか?
EC2インスタンスを使用しています。したがって、GUIはありません。 $pip install selenium $sudo apt-get install firefox xvfb それから私はこれをします: $Xvfb :1 -screen 0 1024x768x24 2&gt;&amp;1 &gt;/dev/null &amp; $DISPLAY=:1 java -jar selenium-server-standalone-2.0b3.jar 05:08:31.227 INFO - Java: Sun Microsystems Inc. 19.0-b09 05:08:31.229 INFO - OS: Linux 2.6.32-305-ec2 i386 05:08:31.233 INFO - v2.0 [b3], with Core v2.0 [b3] 05:08:32.121 INFO - RemoteWebDriver …


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.