「基本-引数」の編集履歴(バックアップ)一覧はこちら

基本-引数」(2008/12/20 (土) 11:12:16) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*基本 引数 クラス、メソッドに渡す引数は値が入る。(いわゆる値渡し) JFrame1からJFrame2を表示し、JFrame2で設定・変更した内容をJFrame1で参照する場合は 以下のようにする。 public class fm1 extends javax.swing.JFrame { class Global { int val1; Global { val1 = 0; } void setval1(int i){ val1 = i; } int getval1(){ return val1; } } Global g = new Global(); ...略... private void botton1MouseClicked(java.awt.event.MouseEvent evt) { new fm2(g).setVisible(true); } } public class fm2 extends javax.swing.JFrame { private fm1.Global g2; public fm2() { initComponents(); } public fm2(fm1.Global g1) { g2 = g1; } ...略... private void buttonclosedMouseClicked(java.awt.event.MouseEvent evt) { g2.setval1(99); this.dispose(); } }  
*基本 引数 クラス、メソッドに渡す引数は値が入る。(いわゆる値渡し) JFrame1からJFrame2を表示し、JFrame2で設定・変更した内容をJFrame1で参照する場合は 以下のようにする。 public class fm1 extends javax.swing.JFrame { class Global { int val1; Global { val1 = 0; } void setval1(int i){ val1 = i; } int getval1(){ return val1; } } Global g = new Global(); ...略... private void botton1MouseClicked(java.awt.event.MouseEvent evt) { new fm2(g).setVisible(true); } } public class fm2 extends javax.swing.JFrame { private fm1.Global g2; public fm2() { initComponents(); } public fm2(fm1.Global g1) { g2 = g1; } ...略... private void buttonclosedMouseClicked(java.awt.event.MouseEvent evt) { g2.setval1(99); this.dispose(); } }  

表示オプション

横に並べて表示:
変化行の前後のみ表示:
記事メニュー
人気記事ランキング
目安箱バナー