import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import java.awt.Container;
import java.awt.BorderLayout;
import javax.swing.ImageIcon;
import java.awt.image.BufferedImage;
import javax.swing.JLabel;
//追加
import javax.swing.ButtonGroup;
class janken_04_01 extends JFrame{
public static void main(String args[]){
janken_04_01 frame = new janken_04_01("じゃんけんゲーム!!!");
frame.setVisible(true);
}
janken_04_01(String title){
setTitle(title);
setBounds(500, 400, 500, 400);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//ラジオボタン設定
JPanel p2 = new JPanel();
JRadioButton radio1 = new JRadioButton("グー");
JRadioButton radio2 = new JRadioButton("チョキ");
JRadioButton radio3 = new JRadioButton("パー");
ButtonGroup group = new ButtonGroup();
group.add(radio1);
group.add(radio2);
group.add(radio3);
//ボタングループ
p2.add(radio1);
p2.add(radio2);
p2.add(radio3);
//背景画像
ImageIcon icon1 = new ImageIcon("haikei_01.png");
JLabel label2 = new JLabel(icon1);
Container contentPane = getContentPane();
contentPane.add(label2, BorderLayout.CENTER);
contentPane.add(p2, BorderLayout.SOUTH);
//アイコン変更
ImageIcon icon = new ImageIcon("./aikon_02.jpg");
setIconImage(icon.getImage());
}
}
現在このプログラムになっています。
どなたかじゃんけんゲームになるよう助けて頂けませんか。
9月までには完成させたいんで。
No.2
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- Ruby 【JAVA】数字をひし形に出力するプログラムについて 2 2022/07/11 23:32
- その他(クラウドサービス・オンラインストレージ) Google ColabでGoogleドライブのサブフォルダにファイルを生成する方法 1 2022/10/31 17:37
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- Java java final 1 2022/06/10 22:49
- JavaScript アップロードファイルの種類によって処理を分岐させたいのですが書き方が分からずアドバイスお願いします 4 2023/06/17 19:12
- Java java 引数 戻り値のあるメソッド 3 2023/02/12 06:23
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- その他(プログラミング・Web制作) pythonのグローバル変数 2 2022/11/25 18:02
- PHP jpgraphで表示されない 2 2022/10/22 09:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VB6.0でのTextboxの高さ変更
-
java junit list同士の比較方法
-
コンパイルエラー <identifier...
-
TextAreaでの文字の色
-
iアプリで複数の画面(パネル)...
-
JPanelの切り替えと再描画
-
javaで文字数制限するには?
-
KeyListenerの使い方について
-
エラーで式の開始が不正ですと...
-
ボタンクリック後パネルを再描...
-
4択クイズでのランダム出題の...
-
連番をオブジェクト名の最後に...
-
Enterキーでボタンを押すにはど...
-
キーボードから入力された全角...
-
タスクトレイのメニュからウィ...
-
ArrayListの使い方について(初...
-
c言語のプログラミングで1から1...
-
IF関数でEmpty値を設定する方法。
-
C言語のポインターに関する警告
-
System.err. printlnとSystem.o...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
java junit list同士の比較方法
-
EXECLの行を削除
-
JPanelの切り替えと再描画
-
TextAreaでの文字の色
-
最後の行に移動するには?
-
コンパイルエラー <identifier...
-
連番をオブジェクト名の最後に...
-
JDialogを閉じた時の処理
-
JPanelの重ね方/OverlayLayout他
-
JTableの列ヘッダ
-
ボタンクリック後パネルを再描...
-
【Swing】JPanel クラス外から...
-
4択クイズでのランダム出題の...
-
次のように書いたのですが、ウ...
-
エラーで式の開始が不正ですと...
-
KeyListenerの使い方について
-
JavaでのSwingを使った簡易電卓...
-
あるコンボボックスを選択する...
-
ArrayListの使い方について(初...
-
VB6.0でのTextboxの高さ変更
おすすめ情報