-
createImage
BufferedImageの作り方。
JPanelとかJCompoentあたりにあるcreateImageを使うといのもありですが、下記のようにしてもできました。
createImageはjava.awt Compoentを継承しているクラスにあるメソッドです。
… -
poj 2242 - 外接円の半径を求めて
2242 -- The Circumference of the Circle
3点の座標が与えられます。その点をすべて通る円を求めるって感じだと思います。
正直、円周を求める式とかおぼえてないので、wikipediaたよりで、ときました。
あとキーワードは外接円ですかね。
外接円 -… -
· java / netbeans / synthetica
netbeansにSyntheticaを適用してみます。
netbeans6.1にSyntheticaを適用してみます。
起動時の設定で、
まずクラスパスにsynthetica.jar,syntheticaBlackStar.jarを指定します。
次に、look and feelを指定します。
mac osxでは、
/Applications/… -
groovyでmixin
mixinとMixinアノテーション - Grな日々(uehajの日記)mixinを試してみた - fujwaraの日記Mixins - Groovy JSR - CodehausGroovy - PoorMansMixinsMixin - Wikipediaいげ太のブログ: …
-
poj 2305 - Basic remains
簡単にできそうな問題にチャレンジ。
といっても、
Short Coding ~職人達の技法~
やねうらお
にのっていた問題ですが。
Basic remains
JavaだとBigIntegerがあるから楽ですね。
えーと、問題はn進数で表された値ふたつで割り算して、その答えをn進数で表現す… -
現時点でのeclipseでのGui(swing)の開発について考えたこと
VEが芳しくないのとNetBeansのUIツールがさくさく動くのを顧みての結論なのですが、メインの開発はeclipseでUIの部分だけはNetBeansでというのが僕の意見です。
で、NetBeansでソースパッケージフォルダを選択して右クリックで、プロジェクトプロパティで外部の… -
poj 3086 Triangular Sums
3086 -- Triangular Sums
ひさしぶりのpojです。
解けそうな問題(アクセプトされた値が高いもの)をさがしてチャレンジ。
しばし、悩んだけど、テーブルを作成すると簡単。
package p3086;
import java.util.Scanner;
public c… -
returnを省略できる言語
Javaではreturnを省略して書くことができません。
どいうことかといいますと
ある処理が、何らかの値を返すとして、
return 何らかの値;
とは書けても
何らかの値;
という記述はしません。
perl,ruby,groovyとかそういう記述の仕方ができます。
普段とくにそういうことは… -
javaからMacアドレス ~ Windows編
Javaです。
Windowsです。JavaからMACアドレスの取得についてです。
現時点で思いつくであろう方法は3種類です。
(A)OS付属のコマンドをexecして、パスして取得
(B)Java6を使う
(C)JNIを使ってLibから取得
ベストなのは(B)だと思います。
今日のAPI: … -
· java
ミリ秒、ナノ秒
Javaです。
java1.5からSystem.nanoTime()が使えます。
ミリ秒は1000分の1秒です。
ナノ秒は十億分の1秒となります。
ナノ - Wikipedia
すると、1000*1000*1000で割れば秒がもとめられます。
long t = System.nanoTim… -
グラデーション - web2.0っぽいの練習
かっこいいグラデーションを作る簡単な(ある意味、無難な)方法は、HSBのブライトネスを変化させればいいようです。
jmblog.jp - Web2.0っぽいグラデーションのコツ
さらにグラデーションを極めたい場合は、HSBの全てを操作できるといい。
全ての色、そして全体感に対してマッ… -
InetSocketAddressについて、bindについてのメモ
Javaです。
おおざっぱなメモです。
おおざっぱです。
ソケット通信する際の受けの部分で、
ServerSocketChannel serverSocketChannel = ServerSocketChannel.open();
serverSocketChannel.… -
· java / synthetica
追随してsyntheticaにチャレンジ
Javaです。
周りでsyntheticaを使いはじめているので、ちょっとどんなものかと触ってみました。
ベースになるsynthという技術は、java1.5から導入されたものだそうです。
進歩したSynth
Syntheticaは下記のサイトからダウンロードできます。ユーザー登録しない… -