小编b8c*_*ith的帖子

JButton多个命令

请帮助我了解如何让我的JButton多次工作?

截至目前我只能在每次点击按钮时替换面板一次,但是需要这样做:当用户按btnNext我要更改面板,然后在另一个btnNext按下更改面板后,同样适用于btnBack.

谢谢.

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;

import javax.swing.ButtonGroup;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import javax.swing.JTabbedPane;

public class beta1 extends JFrame implements ItemListener, ActionListener {

  private final JButton btnNext, btnBack;
  private JButton btnNext2;
  private JButton btnAbout;
  private final JRadioButton rb1, rb2, rb3, rb4, rb5, rb6;
  private final JCheckBox chk1, chk2, chk3, chk4, chk5, chk6, chk7, …
Run Code Online (Sandbox Code Playgroud)

java swing jpanel jbutton actionlistener

3
推荐指数
1
解决办法
470
查看次数

有没有更好的方法来编写这个if语句?

这样做的更好方法是什么:

if pattern[0] != [0] or pattern[0] != [0 , 0] or ... so on:
    # do something
Run Code Online (Sandbox Code Playgroud)

python if-statement

0
推荐指数
1
解决办法
46
查看次数

标签 统计

actionlistener ×1

if-statement ×1

java ×1

jbutton ×1

jpanel ×1

python ×1

swing ×1