标签: jbutton

使用Netbeans 6.5 GUI Builder创建JButton数组

我想用GUI Builder创建一个JButtons数组(不是实际编写代码,而是绘制代码)。我只能弄清楚如何更改元素的名称,而不能将其添加到数组中。

谢谢。

java netbeans jbutton

4
推荐指数
1
解决办法
6472
查看次数

JButton,图标下方有文字

在Java Swing中,我想创建一个包含图像(图标)和一些文本的JButton.简言之,JButton(文字,图标).我希望文本显示在图像下方,而不是旁边,就像普通的JButton布局一样.有没有人知道如何实现这一目标?

java swing jbutton

4
推荐指数
1
解决办法
3150
查看次数

秒表在java中不起作用

我是java的新手.我现在面临问题.我的目的是把时间放在文本字段中.我需要按"开始"按钮,然后时间将开始.但是在编译完这段代码之后.它有错误.我不知道这样做.有谁能够帮我?感谢大家!!

错误

I:\PlayScene.java:108: cannot find symbol
symbol: variable buttonPlay
                buttonPlay.setText(Play);
                ^
I:\PlayScene.java:111: cannot find symbol
symbol: variable buttonPlay
                buttonPlay.setText(Pause);
                ^
I:\PlayScene.java:103: cannot find symbol
symbol  : variable buttonPlay
location: class PlayScene
    buttonPlay.addActionListener(new ActionListener() {
    ^
3 errors
Run Code Online (Sandbox Code Playgroud)

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.Timer.*;
import java.util.*;
import javax.swing.Timer;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.concurrent.TimeUnit;

public class PlayScene extends JFrame implements ActionListener{

//declaration for time 
private static final String Play = "Play";
private static final String Pause = "Pause"; …
Run Code Online (Sandbox Code Playgroud)

java swing compiler-errors timer jbutton

4
推荐指数
1
解决办法
1010
查看次数

JButtons数组上的ActionListener

我创建了一个JButton数组,在创建时为其分配了随机颜色,而不是手动创建每个按钮并为其指定随机颜色.我现在正处于一个我想要使用的点,随机更改任何一个按钮的颜色.我想以与我创建的方式相同的方式完成它并添加按钮到目前为止(通过使用循环).

虽然按照我认为可行的方式做到但却失败了.我给了"local variable is accessed from within inner class; needs to be declared final".我是的,如果我使用最终它不能改变,现在我不知所措.

有可能的解决方法吗?

package test;

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.beans.EventHandler;
import java.lang.String;
import java.util.Random;

public class TEST

{

/**
 * @param args the command line arguments
 */
public static Random rand = new Random();
public static int oh;

public void btnPress(ActionEvent e, JButton[] jButts, float r, float g, float b) {
    for (int y = 0; y < jButts.length; y++) {
        if (e.getSource() …
Run Code Online (Sandbox Code Playgroud)

java swing final jbutton actionlistener

4
推荐指数
1
解决办法
7810
查看次数

使JButton中的文本不可见

我做了一个按钮并做了一个.setText(),因为我必须比较.setText()其他东西的价值.

我将其应用于.setText()JButton,但我不希望文本在我的按钮中可见.如果我这样做,setVisible(false)它会隐藏整个按钮,但我只想隐藏文本.

这有选择吗?我已经考虑过制作一个自定义字体并将其应用到文本中,.setText()但我想知道我的问题是否有更有效的选择.

先谢谢你们.

编辑:我不能使用,.setText(" ")因为我必须比较其中的值.

java swing jbutton

4
推荐指数
1
解决办法
8514
查看次数

单击java中的图像动画

说我有一个JFrame和一个JButton..gif单击按钮后,我想显示动画()图像.而另一个事件(比如说ActionEvent e)则停止在中显示动画JFrame.我的方法应该是什么?

java swing image animated-gif jbutton

4
推荐指数
1
解决办法
9087
查看次数

单击按钮将ImageIcon更改为另一张图片

所以我想在每次按下按钮时替换JLabel中的ImageIcon.我做了它,因此图像,标签和GridBagConstraints是公开的.当我试图改变它虽然没有任何反应.

我是以错误的方式来做这件事还是?

谢谢!

package hi.low;

import java.awt.*;
import java.awt.event.*;
import java.util.ArrayList;
import javax.swing.*;
import java.util.Random;
import java.util.ArrayList;


public class Card_panel extends JPanel implements ActionListener
{
   private final int WIDTH = 400, HEIGHT = 200;

   private static String[] imageList =  { 
          "images/2h.png", "images/3h.png", "images/4h.png", "images/5h.png", "images/6h.png",
          "images/7h.png", "images/8h.png", "images/9h.png", "images/th.png", "images/jh.png",
          "images/qh.png", "images/kh.png", "images/ah.png", "images/2d.png", "images/3d.png", 
          "images/4d.png", "images/5d.png", "images/6d.png", "images/7d.png", "images/8d.png", 
          "images/9d.png", "images/td.png", "images/jd.png", "images/qd.png", "images/kd.png", 
          "images/ad.png", "images/2c.png", "images/3c.png", "images/4c.png", "images/5c.png",
          "images/6c.png", "images/7c.png", "images/8c.png", "images/9c.png", "images/tc.png",
          "images/jc.png", "images/qc.png", "images/kc.png", "images/ac.png", "images/2s.png", …
Run Code Online (Sandbox Code Playgroud)

java swing jlabel jbutton imageicon

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

按钮单击java中的showMessage

我在JApplet中创建了一个按钮.如何使用它打开消息框?

okButton = new Button("Miow");
okButton.setBounds(20,20,1150,30);
add(okButton);

//like
if(okButton)
{
    JOptionPane.showMessage......
}
Run Code Online (Sandbox Code Playgroud)

java messagebox jbutton

4
推荐指数
1
解决办法
1万
查看次数

如何用Java创建Round JButton

首先,我是一名Web开发人员和新手Java程序员.我的老板要我在应用程序中创建此按钮:

在此输入图像描述

我的自定义按钮类必须扩展JButtonBasicButtonUI可以重复使用.

我对Stack Overflow做了一些研究,但我不明白答案,尤其是我老板的时间限制.

java swing rounded-corners jbutton custom-component

4
推荐指数
1
解决办法
9047
查看次数

Java NullPointerException,即使变量具有值

我目前正在开发一个用Java编写的游戏.为此我使用JFrames,JPanels和JButton.

要选择要播放的级别,您必须选择一个世界,然后选择一个级别.

启动游戏后,我WorldSelection会创建一个新的实例,按下按钮后,所选的世界将被设置并LevelSelection创建一个新的实例.

当按下按钮时,水平设置.

这是我的问题:

Game类中,该update方法每秒检查选定的世界和级别60次,如果两者都选择了值,则会创建一个Stage/ 的新实例Level.

当我按下按钮设置时Level,我得到一个NullPointerException,即使它检查的值有一个值.

这不会一直发生; 它工作的一半时间(没有抛出异常),另外50%抛出异常.

Exception in thread "main" java.lang.NullPointerException
at Game.update(Game.java:41)
at Game.run(Game.java:23)
at Game.start(Game.java:34)
at Game.<init>(Game.java:10)
at Game.main(Game.java:77)
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

游戏类:

public class Game {
private boolean running;
private WorldSelection ws;
private boolean chosen = false;

public Game() {
    ws = new WorldSelection();
    start();
}

public void run() {             // game loop
    long lastTime = System.nanoTime();
    long timer …
Run Code Online (Sandbox Code Playgroud)

java swing nullpointerexception jbutton

4
推荐指数
1
解决办法
211
查看次数