つらねの日記

プログラムの進捗やゲームをプレイした感想などを書き連ねる日記。

Java

GitHubとかからJava ProjectをEclipseにimportするときのまとめ

前置き EclipseのJava Projectで.projectだとか.classpathだとかをignoreしてて,いざEclipseでcloneしたのを使おうとしたときに毎回調べてる気がするので忘れないようにメモ. Eclipse: Mars.1 Release (4.5.1) 手順 0. File -> import 1. Git -> Projects …

JavaFX width fit ImageView in ListView

前書き 画像ファイルを分類分けして、それらをフォルダに入れておく(しかも階層が深いものもある)と画像があるディレクトリまで移動してプレビュー画面を開いてと、面倒くさいときがある。 そういった問題を解決すること、昨日のLTでのJava8のStreamの話を聞…

「ぼくのかんがえたさいきょうのついったくらいあんと」をつくるぞ

前置き 自分専用のTwitterClientをJavaFXで作るのが流行になっているみたいなので作ってみることにした。 以前からtwitter4jを使って小さなアプリは作っていたが、ちゃんとしたクライアントを作るのはこれが初めてになる。 書いてて思ったこと Streamについ…

JavaFXはじめました

前置き 今日twitterのタイムラインを眺めていたら以下のようなtweetが流れてきた。このツイートシステムにコマンド実装しよう.— Yuki猫@東京就活(~3/30) (@Guru_Yuki_mew) 2015, 3月 12 これのviaをみるとオリジナルのクライアントのようでそういえばYuki猫…

Java, Processingで非矩形ウィンドウ

矩形でない自由な形状のウィンドウ。夢があるとは思いませんか。 前置き 以前スケジューラーの類を作った時からちょくちょく非矩形ウィンドウは気になって調べていた。当時はJavaの環境を構築していなかったためProcessingでやろうとしていたが、知識がなか…

Win32APIをJavaで触ってみたい

前書き 以前の記事で 艦と刀を平行するにあたり - つらねの日記 勿論ブラウザに直接キーイベントやらタブ移動のイベントを送信することができれば と書いたがその件についてちゃんと調べてみることにした。その結果Win32APIを使うとよいということが分かった…

BufferedImageで画像を内部描画する

備忘録。 Javaで画像を内部描写する方法を理解したので忘れないように記しておく。 import java.awt.Color; import java.awt.Graphics; import java.awt.image.BufferedImage; import javax.swing.JFrame; public class IconTest extends JFrame { public Ic…

bitboardを用いたライフゲーム

この前ライフゲームをJavaでプログラムする機会に恵まれた。 折角の機会なのでビットボードを用いて作ってみることにした。ライフゲームを知らないのであれば以下の動画を見るといいと思う。 bitboardの理解には以下のサイトを参考にさせて頂いた。 ビット演…