JAVA怎么实现下一题上一题_Java中怎么实现点了下一题都循环显示

这是一个Java程序,用于创建一个带有试题展示和切换功能的应用。程序包含`MainTest`类,用于构建GUI界面,包括题目、选项、上一题、下一题等按钮。`TiMu`类用于存储试题数据。当点击“下一题”按钮时,会更新当前显示的试题。
摘要由CSDN通过智能技术生成

import t.*;import t.event.*;import javax.swing.*;public class MainTest extends JFrame{ private static JFrame f; private static J

import t.*;import t.event.*;import javax.swing.*;public class MainTest extends JFrame{ private static JFrame f; private static JPanel jp1,jp2,jp3; private static JButton b1,b2,b3,b4,b5; private static JLabel j1,j2,j3,j4; static JLabel j5; private static JRadioButton jr1,jr2,jr3,jr4,jr5; private static ButtonGroup bg=new ButtonGroup(); public static void main(String args[]){ MainTest mt=new MainTest(); TiMu tm=new TiMu(); mt.go(); } void go(){ //标签 j1=new JLabel("题目"); j2=new JLabel("选项"); j3=new JLabel("声明"); j4=new JLabel("本程序仅用户测试使用,严禁用于商业用途,违者必究"); j5=new JLabel("点击确认开始答题"); //按钮 b1=new JButton("上一题"); b2=new JButton("下一题"); b3=new JButton("重做"); b4=new JButton("退出"); b5=new JButton("提交BUG"); //单选框 jr1=new JRadioButton("-2"); jr2=new JRadioButton("-1"); jr3=new JRadioButton("-0"); jr4=new JRadioButton("1"); jr5=new JRadioButton("2"); d(jr1); d(jr2); d(jr3); d(jr4); d(jr5); //面板1 jp1=new JPanel(); d(j1); d(j5); //面板2 jp2=new JPanel(new GridLayout(2,3)); d(jr1); d(jr2); d(jr3); d(jr4); d(jr5); d(b1); d(b2); d(b3); d(b4); d(b5); //面板3 jp3=new JPanel(new FlowLayout()); d(j3); d(j4); tSize(new Dimension(650,480)); tLayout(new BorderLayout()); d(jp1,BorderLayout.NORTH); d(jp2,BorderLayout.CENTER); d(jp3,BorderLayout.SOUTH); Toolkit kit= tDefaultToolkit(); Dimension size= tScreenSize(); int width=size.width; int height=size.height; int x=(width-650)/2; int y=(height-480)/2; tLocation(x,y); tVisible(true); tDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); tVisible(true); dActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ TiMu tm=new TiMu(); MainTest mt=new MainTest(); int i=0; tText(tm.timu[i]); i++; } }); }} class TiMu { String [] timu=new String[60];{ timu[0]="1: 做事力求稳妥,不做无把握的事。"; timu[1]="2:

展开

全部

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值