【Java】JavaFX TableViewのColumn Headerを縦表示にする(※縦書きではない)

TableViewのカラムヘッダーを縦表示にしたくてGoogle先生に相談したところ,日本語の参考資料が見当たらなかったのでメモ。

TableViewやTableColumnにパラメータがあって,なんか設定するのかと思ったけど,どうやら違うみたいで,LabelをこちょこちょしてColumnに渡してやるみたいです。

“【Java】JavaFX TableViewのColumn Headerを縦表示にする(※縦書きではない)” の続きを読む

【PHP】さくらでLaravel5.2。Internal Server Error…orz

最近,PHPフレームワークの主流がLaravelとのことなので,CodeIgniterをやめ,Laravelに挑戦。現状では圧倒的にCodeIgniterのほうが速いみたいだけど,PHP7もリリースされて,これから主流になることを見越したら,Laravelに軍配があがる未来が・・・見える気がせんでもない。

“【PHP】さくらでLaravel5.2。Internal Server Error…orz” の続きを読む

【Arduino】[LCD] print()で文章を出力しても一文字目しか表示されない

Arduino を買って,全然時間なくて触れてないんですが,とりあえず,LCD(Liquid Crystal Display)もセットで購入したので”Hello World!”くらいやっとこうかと。なかなかよくできたキットで接続は簡単。

しかし,簡単サンプルのスクラッチをコンパイルしても思ったように表示されません。

サンプルには

print("Hello World!");

で「Hello World!」が出るってのに僕のLCDには・・・

おい!一文字しかでてねえじゃねえか!!

というわけで,Google先生に相談です。

“【Arduino】[LCD] print()で文章を出力しても一文字目しか表示されない” の続きを読む

【Arduino】購入しました!Arduino UNO 互換機!

最近流行のIoT。

僕も便乗して買ってみましたよ!Arduino!!

Raspberry Piも欲しいのですが,いろいろと高機能なので,いずれは買うとしてもとりあえずArduinoにしてみました。

理由はちょっと実際に組みたいものがありまして,Arduino NANOあたりで最終的には回路を組んで実用化したいからです。というわけで,まずは練習機としてUNO(の互換機)を購入してみました。

“【Arduino】購入しました!Arduino UNO 互換機!” の続きを読む

【C#】過ぎたるは及ばざるがごとし

情報化に対して,他業種より20年は遅れているうちの業界だが,ようやく,職場の名簿管理システムが電子化(まだ第二次試験導入の段階w)された。

しかし,非常に香ばしい仕様となっているため,業務改善にならず,むしろ業務改悪になってしまっている現状をなんとかするべく,ボランティア開発のまっただ中である。

先に述べておくと,この記事は愚痴の様相が強く,あまり技術的なことには突っ込んでいないため,あくまで自己満足記事である。現状の整理とストレスの発散を目的に記事にする。

“【C#】過ぎたるは及ばざるがごとし” の続きを読む

【Java】Java FX 画面遷移

public class App extends Application {

	public static App appSingleton;

	private Stage stage;

	/**
	 * エントリポイント
	 */
	@Override
	public void start(Stage primaryStage) throws Exception {
		appSingleton = this;
		stage = primaryStage;

		loadFXML("view/top.fxml", "App Name");

	}


	public void loadFXML(String path){
		loadFXML(path, "App Name");
	}

	public void loadFXML(String path, String title) {
		try {

			Parent root = FXMLLoader.load(getClass().getResource(path));
			stage.setTitle(title);
			stage.setScene(new Scene(root, 300, 275));
			stage.show();

		} catch (Exception e) {
			System.out.println("Load FXML Error Exception");
		}

	}

	public static App getInstance() {
		return appSingleton;
	}


	/**
	 * メイン関数 javaFXスレッドを起動
	 * @param args
	 */
	public static void main(String[] args) {
		launch(args);
	}
}

定石がどうなのかわらないが,とりあえず,これで挙動としては目的を果たしたのでメモがてら・・・

おかしいところとか,お気づきの点があればご教示ください。