忍者ブログ
凡人の日々の経過を記録
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。



Swingの始めということでフレームを作成してみました。

  • Simple00.java
-----------------------------------------------------------------------------------------------
import javax.swing.JFrame;

public class Simple00 extends JFrame {

  public Simple00() {
    setTitle("シンプルフレーム");
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    setSize(320,200);
    setLocationRelativeTo(null);

    setVisible(true);
  }

  public static void main(String[] args) {
    new Simple00();
  }


}
-----------------------------------------------------------------------------------------------

フレームのみを表示するシンプルなプログラムです。



Simple00Frame.png





拍手[0回]

PR


ANTLRはJAVAがベースのようです。 別にJAVAを知らなくても使えるわけですが、せっかくなのでJAVAを勉強しようかなと。 これまで、CとC++は勉強してきたけどJAVAは敬遠してきました。 理由は、なんとなく遅い感じがして。。。 でも、JAVAをちょいやりはじめるといいところが見えてきました。 Eclipseを使うと便利そうだけど、まずは便利ツールを使わずにコマンドベースで苦労するところから始めてみます。

拍手[0回]



パーサジェネレータをいろいろ試してみて、最終的にANTLRにたどり着きました。
javaはさっぱりなんで、C++コードを吐き出すもの限定で。
ANTLRのv2だとC++対応しているみたい。
なぜかv3は対応していないんだけど。。。

flex/bision 古い感じがする。
re2c/caper  ライブラリを必要としないクリーンなC++コードが生成できたが、コンパイルがすごい遅い(capperの方が)。

ANTLRは、ライブラリを別途必要とするみたいだけど、記述自体はシンプルで覚えやすそう。
あと、grammarのサンプルが既にたくさんあるので、大抵は一から作らなくてもよいところも魅力のひとつ。
ただ、日本語マニュアルとかWebでないか探したけど少ないので、使いこなすには独力しかないかも。

とりえず、一通り使いこなせるよう勉強したい。
ANTLRの流行は、既にすぎてるのか??


拍手[0回]



ANTLRのページでANTLR-based C++ grammar をみつけた。
興味があるのでちょっと調べてみようと思う。 

拍手[0回]



画像処理って大変ですが、どうにか簡単にできないものかと思っています。

VBAで画像処理できるのか、と調べたらclGdi32/clGdiPlus というライブラリがあることを発見。

さらに調べてみると、扱いは結構簡単でマニュアルやサンプルやAPIリファレンスが充実 しているので、それほど抵抗なくできそうな感じでした。

よし、使ってみよう!!!


ただ、現在わたしのパソコンOSがVistaでExcelは手元にXPのバージョンしかなく使えない。。。

Execel新しいの買うか、、、迷うところ。

拍手[0回]




Powered by 忍者ブログ  Design by © まめの
Copyright © [ ずくのない凡人の日記 ] All Rights Reserved.
http://bambooflow.blog.shinobi.jp/