0
NetBeansでシンプルなJFrame用のコードを生成すると、シンプルなGUI用の非常に長いコードが生成されるのはなぜですか?またはコンポーネントのUIコードを生成するコンパイラ?彼らの位置に?NetBeansでUI用のコードが生成されました
NetBeansでシンプルなJFrame用のコードを生成すると、シンプルなGUI用の非常に長いコードが生成されるのはなぜですか?またはコンポーネントのUIコードを生成するコンパイラ?彼らの位置に?NetBeansでUI用のコードが生成されました
Netbeans UIエディタは、デフォルトでは、このような自動ツールで使用されるレイアウト(GroupLayout
)を使用します。生成されるコードは一般的には冗長です。ほとんどの場合、自動的に生成されるコードです。とにかく、このコードに触れることはできません(少なくともNetbeansの中から)、どうして気になりますか?
単純なコードが必要な場合は、各Swingレイアウトのプロパティを学習し、フォームを手作業でコーディングするか、Netbeansエディタを使用します。追加のボーナスとして、フォームの外観をはるかに優れたコントロールにすることができます(デフォルトのレイアウトは、フォームが複雑になったときに意図した通りに簡単に動作することがあります)。
生成されたGUIコードがゴミであるためです。 –