2012-12-01から1ヶ月間の記事一覧

JavaFX using JDK1.8 Lambda Expression

This is 21th of the JavaFX Advent Calendar (see JavaFX Advent Calendar 2012 : ATND for other articles) This is my first article in English so if you find any mistakes feel free to give me comments. I use Mac OS X 10.7.4 and JDK1.8.0 The fo…

JavaFXでLambdaを使ってみる(ProgressBar)

このブログはJavaFX Advent Calendar 2012 : ATNDの21日目として書きました。 先日は@cocoatomoさん、明日はまだ未定のようです、、、id:hakuraiさんの記事JavaFX Advent Calendar 2012 2日目 javafx.concurrent.Task - 壷ラボを読んで、JavaFXで非同期のTas…

JavaFXでTaskの進捗率をProgressBarに表示

JavaFXで「Start」ボタンをクリックしたら非同期のTaskを実行して、その進捗率をProgressBarに表示する画面を作成 起動直後の画面 startボタンをクリック、2つのTaskがそれぞれ動作している画面(ProgressBarがそれぞれ動く、でも右端に進捗率の文言を設定…

Lambdaの実装を練習

実行時に使用したOpenJDK1.8.0のバージョンです。 1. filterして対象のPersonのnameをforEachで出力、これは正常にコンパイル実行できました。 List<Person> persons = new ArrayList<>(); persons.add(new Person("name10", 10)); persons.add(new Person("name20",</person>…

OpenJDK1.8.0でLambda式をちょっと実装メモ

先週にOpenJDK1.8.0をDownloadしたので、JavaFXでも使えるか試してみました。 NetBeans7.2で新規プロジェクトとしてJavaFXアプリケーションを作成するとデフォルトで以下の画面が実装されます。 画面中央の「say Hello World」ボタンをクリックするとコンソ…

関西Javaエンジニアの会スペシャルに行ってきました。

関西Javaエンジニアの会スペシャル! JavaOne 2012 - connpassに行ってきました。 JavaOne 2012 San Franciscoの報告会で、寺田さん、id:skrbさん、id:kiy0takaさんの発表でした。 JavaOne2012のアップデート 期間中のセッションが500もあって(東京では50)ど…

First Lambda

今の環境は、Mac OS X 10.7 まずここからjdkをdownload とりあえずdownloadした場所をpathに設定 export JAVA_HOME=~/Downloads/jdk1.8.0/ バージョン確認 java -version 実装は、こんな感じ MyProject/source/test/に「HelloJava8.java」を作成 package tes…