javaで実行時にコントロール、たとえばJTextfieldのサイズを変更する方法はありますか? テキストフィールドにサイズ変更カーソルを持たせ (ウィンドウの隅にカーソルを置いたときと同じように)、実行時にサイズを変更できるようにします。vb6 と C# にはこれらの機能があることをインターネットで読んだことがありますが、Java 用のものはありますか? サンプル コードまたは優れたチュートリアルへのリンクを提供していただければ幸いです。ありがとうございました。
3 に答える
3
一般的なプログラミング IDE で使用できる GUI エディターなどのコンポーネント エディターを実装しようとしているようです。重要な機能はハンドルです。これは、選択およびドラッグしてジオメトリを変更できるグラフィカル オブジェクトです。GraphPanel
は、必要なテクニックの多くを示すオブジェクト描画プログラムの簡単な例です。
于 2012-07-08T21:54:07.823 に答える
2
That depends on the Layout
of the JTextField
's container. A good tutorial is available at http://docs.oracle.com/javase/tutorial/uiswing/layout/visual.html
于 2012-07-08T21:13:39.730 に答える
1
迅速かつ安価な解決策として、コンポーネントを使用して、左側にサイズを変更し、右側に空のJSplitPane
コンポーネントを使用できます。デフォルトでは、 a は枠線と仕切りで装飾されていますが、空の枠線を設定することでこれらを削除できます。JTextField
JPanel
JSplitPane
于 2012-07-08T22:34:40.863 に答える