2020/3/23
Javaでグラフィック
背景色の変更
ここでは、グラフィック表示するための準備として、フレームの背景色の変更の仕方を解説します。
Javaソースコード
GR_BGColor.java
001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023
import java.awt.*; import javax.swing.*; public class GR_BGColor { public static void main( String[] args ) { JFrame frame = new JFrame(); // タイトル名を設定 frame.setTitle( "背景色を赤色に" ); // フレームの大きさを設定 frame.setSize( 400, 320 ); // ”×”ボタンを押した時の処理を設定 frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE ); // 背景色の変更 frame.getContentPane().setBackground( Color.RED ); // フレームを表示 frame.setVisible( true ); } }
コンパイル ソースコードが「ANSI」の場合
C:\talavax\javasample>javac -encoding sjis GR_BGColor.java
コンパイル ソースコードが「UTF-8」の場合
C:\talavax\javasample>javac GR_BGColor.java
実行
C:\talavax\javasample>java GR_BGColor
表示結果
Javaソースコードの解説
このソースコードでは、frame.getContentPane().setBackground( Color.RED );で、背景色を赤色にしています。
017 018
// 背景色の変更
frame.getContentPane().setBackground( Color.RED );
Color.REDを変更することで、いろいろな背景色を設定できます。
以上です。