※ ChatGPTを利用し、要約された質問です(原文:GUI~ボタン処理~)
GUIを使ったボタン処理
このQ&Aのポイント
ファイル操作を使用したプログラムをGUIで実行する方法について教えてください。
Javaのプログラムで、ボタンをクリックしてファイル操作を実行する方法について教えてください。
JavaのGUIプログラムで、ボタンをクリックするとファイル操作が実行されるようにする方法について教えてください。
このプログラムはファイル操作を使ったプログラムです。
import java.io.*;
class k203
{
public static void main(String args[]) throws IOException
{
int num,max,test[][];
double sum[];
String name[];
String Subj[] = {"国語","数学","社会","理科","英語"};
num = Read.readInt("人数");
test = new int[num][Subj.length];
sum = new double[Subj.length];
name = new String[num];
for(int i=0; i<num; i++) {
System.out.print( (i+1)+"人目の名前:");
name[i] = Read.readString();
}
System.out.print("\n");
for(int i=0; i<num; i++) {
System.out.println(name[i]+"さんの点数");
for(int j=0; j<Subj.length; j++) {
test[i][j] = Read.readInt(Subj[j]);
sum[j] += test[i][j];
}
}
System.out.print("\n");
for(int j=0; j<Subj.length; j++) {
max = 0;
for(int i=0; i<num; i++) {
if(test[i][j]>test[max][j]) {
max = i;
}
}
System.out.println(Subj[j]);
System.out.println("最高点:"+test[max][j]+" "+name[max]+"さん");
System.out.println("平均点:"+sum[j]/num);
System.out.print("\n");
}
}
}
このプログラムをGUIをつかってボタンをクリックすると実行できるように
したいのですがどんな感じにすればよいか教えてください!