NetBeansにライブラリを追加する

こまめにメモメモ。
NetBeansのプロジェクトに外部ライブラリを追加したい。

EclipseだとProject直下にlibフォルダ作ってProjectのプロパティからJARの追加とかしてたんだけど、NetBeansのプロパティでJAR追加すると絶対パスで選ぼうとしてProject内から探す方法が分からなくて困った話。

結論として、ライブラリ・フォルダに指定すれば良かったらしい。ちゃんと見ないとだね!

手順

1. Project直下(src以下でも良いけど)にlibフォルダを追加
2. Projectのプロパティ > ライブラリ で「ライブラリ・フォルダ」に1.のlibフォルダを設定
3. 勝手にJARファイルがコンパイル時ライブラリに追加された!

NetBeansにリソースフォルダを追加する

EclipseからNetBeansに移行してきたので色々勝手が分からないのでメモメモ。

リソースフォルダの追加

ResourceBundleでpropertiesファイルを参照しているのでパスを通したい。
パスの通っていない状態だと当然ながらコレが出る。

Can't find bundle for base name constants, locale ja_JP

  1. srcフォルダに新しいフォルダを追加する
    srcフォルダは最初からパスが通っているのでココに作れば勝手にパスが通る。
    ただし、階層が下がるので呼び出す時はフォルダが必要。(当然といえば当然だった…)
  2. project直下にフォルダを作成し、ソース・フォルダとして追加する
    Eclipseと同じやり方。フォルダを作成し、プロジェクトのプロパティ > ソース のソース・パッケージ・フォルダに追加する
    これならフォルダ名は意識する必要はない。

Javaでデスクトップアプリケーションを作りたい

今は色々Excelでデータ入れて分析とかしてるんだけど、もっと簡単に入れたい!
そしてもっと簡単に分析したい! 定型レポートとかほしい!
そんなこんなで作ることにした。
Excel様のPivotより簡単に分析できるのあるかっていうと無いんだけど…

手持ちスキル

  • 私は曲がりなりにも書けると言えるのはJavaくらいしかないので、Javaでやりたい。
  • 本格的に書いたことあるのはバッチ処理とかサーバーサイドで、デスクトップアプリなんて小さいのしか作ったことないレベル。小さいのならSwingとAWT(+JFace)を試したことくらいはある。
  • HTMLとCSSは分かるよ!
  • SQLも分かるよ!

欲しい機能

個人用のデータ入力・分析アプリ。ブラウザ内じゃなくて独立して動いてほしい。
給与明細入れたい。とりあえず定型レポート欲しい。

  • DB処理(CRUD)
  • 画面入力
    • 見た目大事。Excel VBAみたいなダサい画面イヤ
    • ストレスなく入力したい(タブオーダーとかショートカットキーとか)
    • 毎月同じ値の入力も多いので自動補完欲しい
  • 定型レポート
    • サマリ表示 2パターン(年別/月別)
    • 指定した月(or期間)の明細見たい

開発準備

上記のようなことを同僚に相談すると助言もらえた。

  • Javaでデスクトップアプリで見た目重視ならJavaFXはどうか
  • ライブラリ使うならNetBeansいいよ
  • プロジェクト管理はMavenいいよ。NetBeansに入ってるよ

IDEEclipseしか使ったことないので不安だけどNetBeansインストール。
https://ja.netbeans.org/
zip版ダウンロードして解凍するだけでOK。 /bin/netbeans64.exe が本体!

とりあえずNetBeansでやってみようと思う。
ただ、Swingでできてるのかな? MacTypeが効いてない予感…64bitだからかも。地味にストレス。

Ricty生成

久しぶりに等幅フォント探しの旅に出てみたのだけど、やはりプログラミング用のフォントはないようだ。
日本語を含んで私の好みに合うのはない。

…というわけで、やっぱりRictyに戻るのであった。
スクリプト配布になってから更新してなかったけど時間があったからやってみた。
元々FontForge入れてたから全然手間じゃなかった。
FontForgeの配布バージョンが古かったから記述と合わなかったくらい。
この辺を参考に無事Rictyを手に入れました。

RictyフォントをWindowsで生成する(2012年7月03日版) - itouhiroメモ http://d.hatena.ne.jp/itouhiro/20120703

原因は不明だけれど初回は英数字は正常だけど日本語の字幅が倍になるという珍現象。
再実行したら何事もなかったかのように生成されました。不思議。

昔のバージョンはgとかjとかの下が切れて表示されたりしたけど最新3.2.2は大丈夫そう。

Eclipseのメニューが右揃えで出てくる(解決)

このように。
f:id:vostochnaya:20130915195221p:plain

ググれども解決に至らず。他のソフトでは発生しない。


(2014/7/21 追記)
メモ帳などでも発生したためちゃんと調べてみた。
まったく触った覚えはないけど、コントロールパネルのPC設定で利き手を変えてあげれば解決した。
※OSはWindows 7

  1. コントロールパネルを開き、ハードウエアとサウンドをクリック
  2. Tablet PC 設定をクリック
  3. ダイアログが開くので、その他タブを開く
  4. きき手を変更する。デフォルトは不思議なことに「左きき」らしい。

Theme変えてみた

Blogのテーマが色んなところと被ってたので変えてみた。
良い感じにウザいの見つけた。
上の方にあったテーマだからきっとまた色んなところと被ってる。

ふい字がWebフォントになってるの知らなかったー
日本語フォントはサイズ的にWebフォントにするの難しいんじゃないかってのは昔の話なのかな?