私はJAVAをまったく初めて使用します..生徒用と教師用の2つのラジオボタンを備えたフォームを作成したいと考えています。ユーザーが学生をクリックすると、学生に関連する別のフォームが開き、ユーザーが教師をクリックすると、教師フォームが開き、ユーザーに関連データを入力するように求められます....最初の私のコードは次のとおりです....
import java.awt.*;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import javax.swing.border.EmptyBorder;
public class Frm1 extends JFrame {
private JPanel contentPane;
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
Frm1 frame = new Frm1();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the frame.
*/
public Frm1() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 450, 300);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
contentPane.setLayout(new BorderLayout(0, 0));
setContentPane(contentPane);
JRadioButton rb1=new JRadioButton("STUDENT");
add(rb1);
JRadioButton rb2=new JRadioButton("TEACHER");
add(rb2);
}
}
生徒ではなく教師のラジオボタンのみをフォームに追加します。また、それぞれのラジオボタンが選択されたときに教師または生徒のフォームに移動するようにプログラムを作成する方法を教えてください。
前もって感謝します