作成した返信
-
著者投稿
-
伊予研究会一般参加者
データベースでも同様の問題があり、私が行っている同一会社名選択の回避は次のようにしています。
会社名は同一でも所在地は異なっていると思いますので、
会社名+住所
で表示をすれば問題ありませんが、会社名と住所を別のテーブルで管理している場合や、会社の住所(工場、支店)など複数ある場(1対多結合)は、会社名だけのテーブルからリストにしたのでは今回のような問題が生じます。
そこでリストに入れる前に、会社名+住所(代表の住所)の文字列を作り、表示だけのリストとして順番に入れておけば、選択時に指定のリスト番号を呼び出すことができます。ご参考まで。
伊予研究会一般参加者ご回答ありがとうございました。
解決しました。伊予研究会一般参加者「java.lang.Object」を指定して、引数の追加ができました。ありがとうございました。
伊予研究会一般参加者ご教示いただいた方法でリスト指定することができました。ありがとうございました。
伊予研究会一般参加者理解できました。
外部参照の場合Platform.iniや *.mzcx の配置など、面倒な作業が追加されるので、極力避けたいと今まで考えてはいました。falseに設定してもこの作業が必要と思っておりましたので、違いに気づきませんでした。ありがとうございました。
伊予研究会一般参加者ありがとうございました。
外部参照機能の使い方が、よく分かりました。複合コンポーネントを複数画面上に配置して、参照機能をtrueにすると、立ち上げたとき毎回参照していることは理解できました。falseにしたときは、前回設定した画面が立ち上がります。複合コンポーネントを外部参照ではなく通常のコピーで使った場合と違いが分からないので、falseにして使うメリットがございましたら、ご教示ください。
よろしくお願いいたします。
伊予研究会一般参加者ありがとうございました。
String の代わりにColorを入れたりして試していましたが、java.awt.Colorは気づきませんでした。
取り急ぎ、お礼まで。伊予研究会一般参加者ありがとうございました。
ラベル文字の変更ができました。
ラベルの色も変更したいのですが、上手くいきません。追加コメントに入れてみたのですが、どのようにすればよろしいでしょうか。
メソッド対象にチェックを入れるとsetForegroundが表示されるのですが、ドキュメントを見るとクラスから継承されたメソッド javax.swing.JComponentに含まれているので直接変更できないのでしょうか。初期設定でコンポーネント格納変数を入れてみましたが、思ったほどコードが短くなりませんでした。しかし、変更する場合は短くなりましたので、ご教示ください。
よろしくお願いいたします。
伊予研究会一般参加者ありがとうございました。
1番目、2番目の例について理解できました。
2番目の例について、コンポーネントの引数をラベルにした場合、そのラベルに入れる文字には「コンポーネントの格納変数」のメソッドは何を選択すればよろしいでしょうか。
具体的には、日、時、分、秒のラベルそれぞれ6個あるのですが、これをMzを立ち上げたときに初期値として0を入れています。1つ1つラベルを設定しているので、日、時、分、秒のラベルコンポーネントをファンクションの引数として渡してそれを初期化したいので、その処理の方法がございましたらご教示ください(コンポーネントからラベルに文字を入れる方法です)。よろしくお願いいたします。
伊予研究会一般参加者この質問事項に記載すべきか迷いましたが、FAQの実現したい処理、A130で時間計測(カレンダ).mzaxを参照していて気付いたので、お知らせします(後でこの投稿は削除をお願いします)。
時間計測をしていたところ、30秒を過ぎたところで「測定終了」「確定」ボタンを押すと、分の0を示すところが1となり、切り上げているようです。
ID18のコンポーネントを一部修正しましたので、プログラムを添付しておきます。よろしくお願いいたします。
-
著者投稿