マイペースなプログラミング日記

DTMやプログラミングにお熱なd-kamiがマイペースに書くブログ

2023-09-01から1ヶ月間の記事一覧

レイトレで三角形を描画した

テクスチャやらなんやら貼ればこれで勝てる(何に?

Javaでレイトレしてます

いずれはフォトンマッピングとかやってみたい

次の曲は…

バラードを作っているが先にポップスができるかも?とりあえず頑張る

Stream APIも使ってみる

ファイルがドロップされたときの処理でStream APIを使ってみた。filterでinstanceof使ってるけどこれFile以外のときあるのかな?まぁ、いいや。あとソースコードにコメントが一切ないのでコメント追加していきたい。 var list = (List)transferable.getTrans…

もうすぐ4000エントリ…

このブログももうすぐ4000エントリ…ここまで長かったがこれからも長くなる予定。頑張るぞ

ファイルが1つしかないが大丈夫か?

1つのファイルだけでプログラミングしているが大丈夫か?になってきたのでそろそろ分割を考える。 あとはRowSorterを使ってみようかと思ったけど挙動がよくわからなかったのでJTableHeader(というかTableCellRenderer)を自前で用意してごにょごにょしてみよ…

すっきりさせる

TableCellRendererの設定部分が長くなってきたのでメソッドをわけてみた。 JLabelの背景設定部分が共通だし、他にもJLabelの設定が増えるかもしれないので、それ用のメソッドを作っておこう。 だいぶプログラミング力が落ちていると実感しながら作っている p…

CSS完全に理解した

リハビリがてらCSSを完全に理解した CSS完全に理解した

ついでに

ファイル一覧でディレクトリが下の方に表示されていたりしたのでディレクトリが上に来るようにArrays.sortで並べ替えてみた。 Arrays.sort(this.children, (f1, f2) -> { if(f1.isDirectory() && !f2.isDirectory()){ return -1; }else if(!f1.isDirectory()…

修正や機能追加

前回のエントリで指摘されたJTableを継承させる意味が無い問題を修正しJTableは継承せずに普通にnewした。あとはJTabbedPaneでタブを追加しフォルダをミドルクリックされたときに新規タブでファイル一覧を表示するようにした。 import java.awt.Color; impor…

Javaでファイラーらしきものを作ってみる

Swing使ってファイラーらしきものを作ってみる。JTableと手抜きTableCellRendererを使ってファイル一覧を表示する。JTableがダブルクリックされ、クリックされたファイルがディレクトリならそのディレクトリに入っているファイル一覧を表示する。ファイルな…

たまにはJavaしてみる

しばらくプログラミングしていないので軽くプログラミングしてみた。 https://d-kami.hatenablog.com/feed のXMLをXPath使って記事一覧を取得するプログラムを作った。例外処理はmainでException投げる酷い処理です(だってXPath関連の例外が多すぎるんだもん…

挑戦してみるか

Fit Boxingの初音ミクバージョンの楽曲募集があるので参加してみるか。どんな曲にしようか(いつも通りな気がする piapro.jp