Q42:「set column horizontal alignment」を使うと画面編集が出来なくなったりテーブルデータがうまく表示されません。
Q42-1:
関連ファイルにありますが「set column horizontal alignment」を使うと画面編集が出来なくなったりテーブルデータがうまく表示されません。使い方が悪いのかも知れませんが解析をお願いいたします。やりたかった事はテキストフィールドに文字を入力したらテーブルの任意の所に文字を設定しその後セルの真ん中に表示するというものです。
関連ファイル:故障?.mzax
A42-1:
メソッド「setColumnHorizontalAlignment(int,int)」は
引数0:配置位置
引数1:列番号
を指定しますが、この時使える配置位置を表す整数は
0---中央
2---左寄せ
4---右寄せ
となっていて、1や3を入れると内部でエラーになってしまいます。
(1と3は「setColumnVerticalAlignment(int,int)」で使用されており、0---中央、1---上寄せ、3---下寄せとなります)
お送り頂いたファイルでは引数0に「2」が入れてありますが、恐らくその前に「1」を試され、その際画面がうまく表示されない現象が起こったものと思われます。
エラーが起こらないよう改善する予定でおりますが、現状ではご面倒をお掛け致します。