ビデオ: How to verify your account on YouTube 2024
A
serialVersionUID
は、ある場所から別の場所へのオブジェクト。たとえば、
JFrame
オブジェクトの状態を別のコンピュータの画面に送信できます。次に、他のコンピュータはフレームのバージョン番号をチェックして面白いビジネスが起こっていないことを確認できます。
クラスの
serialVersionUID
番号を変更するのはいつですか?バージョン番号1がうまくいけば、バージョン番号2はさらに良くなりますか?答えは複雑ですが、結論としては、クラスのコードに互換性のない変更を加えない限り、
serialVersionUID
の数値を変更しないでください。 「互換性のない変更」とは、受信側のコンピュータの既存のコードが新しく作成されたオブジェクトを処理することを不可能にする変更を意味します。
serialVersionUID
の詳細と互換性のないコードの変更点については、Oracleを参照してください。
主要なJava IDEには、GUIインターフェイスの設計に役立つビジュアルツールがあります。
- EclipseにWindowBuilderがあります。
- IntelliJ IDEAにGUIデザイナーがあります。
- NetBeansにGUIビルダーがあります。
これらのツールを使用すると、コンポーネントをパレットからフレームにドラッグできます。コンポーネントには、ボタン、テキストフィールド、およびその他の機能が含まれています。マウスを使用して、各コンポーネントを移動およびサイズ変更できます。視覚的にフレームをデザインすると、ツールはフレームのコードを自動的に作成します。フレームの各コンポーネントには、コンポーネントのプロパティを示す小さなスプレッドシートがあります。
<!たとえば、ボタンの表のテキストを変更するには、ボタンのスプレッドシートのテキスト の項目を変更します。コンポーネントの画像を右クリックまたはコントロールクリックすると、コンポーネントの actionPerformed
メソッドにジャンプするオプションが表示されます。
actionPerformed
メソッドでは、
ボタンなどのJavaコードを追加します。 setText( "あなたは私をクリックしました!")
WindowBuilder、GUIデザイナー、GUIビルダーのようなツールは、GUIインターフェースの設計をより速く、より自然で、より直感的にします。
<! - 3 - >