生物屋さんのためのゼロからのプログラミング

―忘れないための覚書 (たま~に更新)―

2015-04-01から1ヶ月間の記事一覧

ウインドウサイズを変えても、描画が消えない方法

GraphicsのdrawOvalやdrawLineで円や直線を描画しても、ウインドウサイズを変えると描画が消えてしまうので、Graphics2Dを用いてウインドウサイズを変えても描画が消えない方法を書いた。 import java.awt.Color; import java.awt.FileDialog; import java.a…

JRadioButtonの選択に応じてイベントを起こす。

今回は、JRadioButtonの選択とイベントをリンクさせたコードを書く。 import javax.swing.ButtonGroup; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JRadioButton; import javax.swing.event.Cha…

JLabelでのアンダーラインの引き方と改行の仕方

今回はJLabelでのアンダーラインの引き方と改行の仕方を書く。ついでに、JButtonのアンダーラインも書いた。 import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; public class LabelTest { pub…

マウスでクリックした点を中心に円を描く。

より気楽にROIを描くために、今回のコードを書いてみた。 import java.awt.Color; import java.awt.Graphics; import java.awt.event.MouseEvent; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.event.MouseInputAdapter; publ…