【C#】iniファイルの情報を取得する
前回は、C#でiniファイルに記述されたセクション名の一覧を取得してみた。 せっかくなのでその情報も取得してみよう。まず、対象となるiniファイルを再掲する。 test.ini [Bob] Age=17 [John] A… 続きを読む »
前回は、C#でiniファイルに記述されたセクション名の一覧を取得してみた。 せっかくなのでその情報も取得してみよう。まず、対象となるiniファイルを再掲する。 test.ini [Bob] Age=17 [John] A… 続きを読む »
今回は全く初歩的な話題である。 最近はアプリを開発するときには必ずといっていいほどxmlを編集することになるのだが、 例えば、Androidのレイアウトxmlで以下のようなものがあったとき、 <?xml versi… 続きを読む »
最近、C#でiniファイルのセクションを全て取得する必要があったので、その方法についてメモしておく。 iniファイルは [Bob] Age=17 [John] Age=6 [Mike] Age=31 [Ken] Age=… 続きを読む »
データバインディングはWPFプログラミングでは必須と言っていい要素である。前回は、あるデータをそのまま別の要素のプロパティに適用していたが、実際にはそのまま使えないことが多いだろう。そのようなときにはConverterを… 続きを読む »
WPFでは、データバインディングを用いることでxamlだけで図形のプロパティを変えたりすることが出来る。以下は、データバインディングの例である。 MainWindow.xaml <Window x:Class=”W… 続きを読む »
WPFで下のような模様を描くにはどうしたら良いだろうか? まず、WPFでグリッド状の模様を描く上で以下の条件を課すことにしたい。 ・クライアント画面いっぱいにグリッドが表示されること ・画面をリサイズしてもグリッド状の模… 続きを読む »
GridLayoutは、コンポーネントを等間隔の格子状に配置するレイアウトである。 使い方は簡単で、GridLayoutのコンストラクタに縦と横の格子数を指定すればよい。 プログラムの例は以下のようになる。 public… 続きを読む »
C#でxmlを書き出すにはXmlTextWriterを使う。 以下に、そのサンプルを示す。 public partial class Form1 : Form { public Form1() { InitializeC… 続きを読む »
Swingでエクセルのような表を表示したいときは、JTableを使う。 最もシンプルにJTableを使う方法は、以下の様な感じになる。 public class JTableLesson extends JFrame {… 続きを読む »
Swingのレイアウトの一つである、GroupLayoutを使ってみよう。このレイアウトはJ2SE6から追加された、比較的新しいレイアウトである。 本来は、IDEのデザイナでコードを自動生成していくような使い方を想定して… 続きを読む »