小编use*_*059的帖子

按下Jbutton后JFrame冻结

我一直有问题JFrame.我已经添加了五个JButtons用于我正在处理的RPG程序的用户界面.当"Status"按下按钮时,JFrame冻结,什么也没有,甚至不起作用EXIT_ON_CLOSE.我想知道如何使状态按钮工作,以及如何使用任何其他按钮来避免此问题.

这是ButtonListener班级:

import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.ArrayList;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.SwingUtilities;


public class ButtonListeners {
public static final int WIDTH=360;
public static final int HEIGHT=360;
final static Monsters sk = new Monsters("Skeleton",120,20,30,5,50);
final static Monsters dm = new Monsters("Dark Mage",130,10,40,10,100);
final static Monsters kn = new Monsters("Knight",160,30,40,2,120);
final static Monsters sm = new Monsters("Slime",200,1,50,5,150);
final static Monsters go = new Monsters("golem",500,50,55,15,400); …
Run Code Online (Sandbox Code Playgroud)

java swing freeze jframe jbutton

2
推荐指数
1
解决办法
662
查看次数

标签 统计

freeze ×1

java ×1

jbutton ×1

jframe ×1

swing ×1