这是我遇到错误的代码:
pic = new ImageIcon("Koala.jpg");
picArr = ImageUtil.sliceImage(3, 3, pic);
for (int i = 0; i < picArr.length; i++){
leftbut[i].setIcon(new ImageIcon(picArr[i]));
}
这就是准确的错误行:
leftbut[i].setIcon(new ImageIcon(picArr[i]));
这是错误:
no suitable constructor found for
我试图创建一个java程序来生成10张扑克牌。扑克牌采用gif格式。我试着把这些放在一个数组中,但不知道我是如何相处的。扑克牌最好是在没有严格放置的情况下显示。不管怎么说,卡片都留下了。需要小费才能取得成功。现在,我没有收到任何错误信息。但上来的盒子是空的。我该怎么办?
提前感谢
cards.java
public abstract class cards extends JPanel {
Random gen = new Random();
int noOfCards = 10;
int line;
int col;
boolean faceUp;
String back = "i
我是个初学者。我在做一个孩子的数学游戏。它所要做的就是把给出的2张图片相加。问题是,我不知道JTextField如何知道答案是正确的。这是一张图片。
ImageIcon[] images = new ImageIcon[10];
images[0] = new ImageIcon("0.jpg");
images[1] = new ImageIcon("1.jpg");
images[2] = new ImageIcon("2.jpg");
final Icon[] landIcons = {
/* for(int i=0, i<15, i++)
{
new ImageIcon(getClass().getResource(landNames[i]));
}
}*/
new ImageIcon(getClass().getResource(landNames[0])),
new ImageIcon(getClass().getResource(landNames[1])),
new
我对图像图标有问题。我知道以前有人问过这个问题,但是我想不出怎么解决这个问题,因为我认为我的问题是不同的。当我用eclipse启动应用程序时,一切都正常。但是当我把它做成可运行的罐子时,它就不会显示图像。
我的ImagesHolder类的一些代码:
package Clicker;
import javax.swing.ImageIcon;
public class ImagesHolder {
final public ImageIcon AccessoriesIcon = new ImageIcon("Images/Part_Accessories.png
我有一段代码
ImageIcon[] Image = {
new ImageIcon("../KingGame/src/game/img/1.gif"),
new ImageIcon("../KingGame/src/game/img/2.gif"),
new ImageIcon("../KingGame/src/game/img/3.gif"),
new ImageIcon("../KingGame/src/game/img/4.gif
public class GUI
{
JFrame frame;
JPanel squares[][];
/* Constructor credited to stackoverflow user ranzy
http://stackoverflow.com/questions/2535417/chess-board-in-java */
public GUI()
{
frame = new JFrame("Chess");
squares = new JPanel[8][8];
我的程序有问题。
package game;
import java.util.Random;
import javax.swing.ImageIcon;
public class deck {
private Card deckOfCards[];
private final int number_cards = 52;
private Random various;
private int currentCard;
private int actualCard;
public ImageIcon Ca
有人能说我该如何解决这个问题吗?
public class Kuular implements ActionListener {
ImageIcon f1 = new ImageIcon("C:\\Users\\Student\\Desktop\\pic1.jpg");
ImageIcon f2 = new ImageIcon("C:\\Users\\Student\\Desktop\\pic2.jpg");
ImageIcon f3 = new ImageIcon("C:\\Users\\Student\\Desktop\\p
例外情况是:
Exception in thread “main” java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(Unknown Source),
at PlayGame.setCards(PlayGame.java:42)
at PlayGame.startGame(PlayGame.java:190)
at forms.PlayGame.<init>(PlayGame.java:36)
这是我的代码
public class PlayGame extends javax.
coins = new JPanel();
coins.setLayout(new GridLayout(0,1));
ImageIcon tenP1 = new ImageIcon("10p.jpeg");
tenP = new JButton("", tenP1);
ImageIcon twentyP1 = new ImageIcon("20p.jpeg");
twentyP = new JButton("", twentyP1);
ImageIcon fiftyP1 = new
我遇到了一个坚持错误。
var pageArray = new Array[ImageIcon](tempDir.size)
for (page <- tempDir.toList) {
pageArray += new ImageIcon(page.getAbsolutePath)
}
Some(new Pages(pageArray)) //returns class with constructor Array[ImageIcon]
当我试图编译时,这段代码会产生一个类型错配错误:
Error:(43, 18) type mismatch;
found : javax
我需要在swing中查看.psd图像,所以我决定将其转换为.jpg并尝试显示它。
My terminal command for single .psd to .jpg
convert image.psd image.jpg (this is creating three images image-0.jpg,image-1.jpg,image-2.jpg)
但如果我用
convert image.psd[0] image.jpg (this gives me correct output)
但是我需要使用java来转换.psd图像。我试过了,但不起作用
if (new File(_i
我有点迷惑了,我已经问了我的教授同样的问题,我真的不知道如何实现这个答案。我的代码(如下)基本上创建了7个ImageIcon,然后我实现了一个for循环,它随机调用图片。这很好用,我的问题是如何让每个ImageIcon保持250ms,然后在没有用户输入的情况下关闭它,然后继续下一个图像,直到for循环完成?
package test;
import javax.swing.*;
public class TEST {
public static void main(String[] args) {
//create a timer
//try to
我对一种我不得不调整图像大小的方法有点热情,我希望我能在最佳的方法上得到一些帮助。这是我正在开发的一个简单的Java助手库。我有几种方法可以做到。
新方法:
/**
* This method resizes the given image
*
* @param image
* @param width
* @param height
* @param max if true, sets the width and height as maximum heights and widths, if false, they are minimums
* @return
*/
public stat
我在mouseExited和mouseEntered事件上遇到了麻烦。他们没有被处决。我知道这是因为setLayout。如果我评论它,dissapears.This的问题是我的代码:
public class Test{
public static void main(String[] args) {
new Test();
}
public Test() {
JFrame frame = new JFrame();
frame.setContentPane(new Pane());
frame.ge
当我试图以.jar文件的形式从桌面上运行新完成的程序时,它会在“请等待.”上运行时卡住。屏幕我必须表明我的程序仍在加载。同时,在Eclipse上运行它--它运行得非常好!正在运行
java -jar C:\path\to\my\jar\file.jar
结果如下所示的Error:
Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError
at ...
Caused by java.lang.NullPointerException
at javax.swing.Ima
我在匹配照片游戏上工作,我想我可以通过知道conteiner lable的名称来重置imageIcon,然后在ismatch方法中当isMatch返回false时重置标签图标。
在每个标签中写入以下代码,重置仅在第二个标签中起作用。我该怎么做?
public ImageIcon firstChoice;
public ImageIcon SecoundChoice;
public boolean isSelected = false;
public boolean isMatch = true;
public boolean ismatch(ImageIco
我正在做一个rmi client server based program,它应该是pass Image object through remote object interfaces的。客户机从服务器接收图像。
以下是我的代码..。
At Client
public class ImageReceiver
{
public static ImageIcon imageicon;
public static void main(String Data[])
好的,我得到了一个静态的ImageIcon,图像就是没有显示出来。在同一个程序中,我使用其他ImagesIcon,但它们不是静态的,所以当我声明它们时,我是这样做的:
public ImageIcon blabla = new ImageIcon(getClass().getResource(blabla.png));
但是如果我声明了一个静态的ImageIcon,我就不能使用这一行,因为我们不能从一个静态值访问getClass()。现在,这些图像不能使用这个来显示:
public static ImageIcon blabla = new ImageIcon(blabla.png);
谢
我对编程很陌生,我完全迷上了这份作业。任务是拥有一个显示两个不同骰子的gui。当我点击按钮时,随机数生成器应该会出现不同的骰子图像。当我没有任何"if“语句时,我可以让我的图像出现,这样我就知道路径是可行的。当我添加"if“语句为其中一个骰子分配图像时,我会得到一个错误,它找不到符号。因为这在静态分配图标时起作用,所以我假设它是导致问题的"if“语句,但它可能会返回到随机数。请告知我做错了什么。附加的代码只有左边模具的非工作代码。
private class ButtonListener implements ActionListener
{
public vo
我正在为我的年终学校项目做一个游戏,在我的游戏中,需要能够用箭头键在屏幕上移动玩家。我想用我的箭头键移动图像(playerUpImageLabel),但我不知道如何移动。我试着在网上四处寻找如何做到这一点,但没有运气。
到目前为止,该程序可以工作,但我不知道如何使用箭头键移动图像(playerUpImageLabel)。
有什么需要帮忙的吗?
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Game {
public void game() {
JFrame gam