小编Bar*_*ett的帖子

不重新显示图像

大家好,我在这里有点堆叠.当我运行程序并按下提交按钮时,它应该每2秒更换4张图片.但是它不会重新显示图像.如果有人能帮我一把,那就太好了.我正在使用eclipse,程序正在编译和运行.这是代码.

/** Here is the GUI of the program
 * class name SlideShowGui.java
 * @author Kiril Anastasov
 * @date 07/03/2012
 */

import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;   

public class SlideShowGui extends JPanel  implements ActionListener, Runnable
{
    JLabel name, comments, images;
    JTextField namejtf, commentsjtf, captionjtf;
    JButton submit;
    ImageIcon pictures1, pictures2, pictures3, pictures4;
    //ImageIcon []pictures2 = {galileo1.jpg};


    SlideShowGui()
    {


        name = new JLabel("Name:");
        this.add(name);

        namejtf = new JTextField(15);
        this.add(namejtf);

        comments = new JLabel("Comments:");
        this.add(comments);

        commentsjtf = new JTextField(15);
        this.add(commentsjtf);

        submit …
Run Code Online (Sandbox Code Playgroud)

java swing imageicon

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

R中的功能很慢

我已经尝试在R中实现对数似然函数.这是我使用的函数(我是R的新手)

f <- function(t)
{
 s=0
 x=d
 l = dim(x)[1]
 for (i in 1:l)
   {
        vector = d[i,]
        lin_res = t[1] + t[2] * vector[2] + t[3] * vector[3]
        yi = vector[1]
        s = s + yi*lin_res - log(1 + exp(lin_res))
   }
 return (s[1,1])
}
Run Code Online (Sandbox Code Playgroud)

d是小矩阵,包含以下数据:

   y x1         x2    x3         x4
1  0  1 0.29944294   5.0 0.71049142
2  0  2 0.12521669   6.0 0.20554934
3  1  3 0.97254701   3.0 0.43665094
4  0  4 0.79952796   1.0 0.64749898
5  0  5 0.77358425   9.0 …
Run Code Online (Sandbox Code Playgroud)

performance r

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

我在哪里放一个图像来使用它来创建一个新的Swing ImageIcon对象?

我正在学习Java Swing库,我遇到了问题.

在一个示例程序中,它通过以下行创建一个ImageIcon对象:

ImageIcon icon = new ImageIcon(getClass().getResource("exit.png"));
Run Code Online (Sandbox Code Playgroud)

当我执行我的程序时,我得到以下错误:由于在项目中缺少exit.png:

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
    at javax.swing.ImageIcon.<init>(ImageIcon.java:205)
    at com.andrea.second.SimpleMenu.initUI(SimpleMenu.java:23)
    at com.andrea.second.SimpleMenu.<init>(SimpleMenu.java:17)
    at com.andrea.second.SimpleMenu$2.run(SimpleMenu.java:53)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
    at java.awt.EventQueue.access$200(EventQueue.java:103)
    at java.awt.EventQueue$3.run(EventQueue.java:694)
    at java.awt.EventQueue$3.run(EventQueue.java:692)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Run Code Online (Sandbox Code Playgroud)

问题是,使用Eclipse,我必须把这个immage放在哪里?

我尝试将它(在我的文件系统中,而不是在Eclipse中)复制并粘贴到包含创建它的类的相同包文件夹中...但它不起作用

我有什么办法在Eclipse中解决这个问题?

java swing embedded-resource imageicon

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

鱼壳:测试:索引2处缺少参数

我有以下功能:

function is_file
  set file $argv[1]

  if test ?f $file
    return 0
  else
    return 1
  end
end
Run Code Online (Sandbox Code Playgroud)

但是在调用时:

is_file ~/.vimrc
Run Code Online (Sandbox Code Playgroud)

我明白了:

test: Missing argument at index 2
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

fish

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

如何在JList java中更改描述图像

下面是我的代码,显示图像JList.我想按照中显示的每个图像编辑描述JList.我不知道该怎么做并且需要帮助.谢谢...

import java.util.*;
import javax.imageio.ImageIO;
import javax.swing.*;
import javax.swing.border.Border;
import java.awt.*;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.Transferable;
import java.awt.datatransfer.UnsupportedFlavorException;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FilenameFilter;
import java.io.IOException;
import java.io.Serializable;

public class DesignPicture2 {

    private static String imageName;
    static ArrayList<String> imgName = new ArrayList<String>();

    public static void main(String[] args) throws Exception {
        DesignPicture2 mm = new DesignPicture2();
        mm.getImageName("C:\\Images 2 display");

        UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
        JFrame frame = new JFrame("Image panel");
        frame.setSize(800, 500);
        //frame.setLocationByPlatform(true);
        frame.setLocation(600, 300);

        JList imageList = createImageList();

        frame.getContentPane().add(new JScrollPane(imageList));
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); …
Run Code Online (Sandbox Code Playgroud)

java swing jlist defaultlistmodel imageicon

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

如何在fish shell中进行命令替换?

在 bash 或 zsh 中我可以写

clang++ main.cpp -g -o bin/main `pkg-config --cflags --libs opencv`
Run Code Online (Sandbox Code Playgroud)

我怎样才能把它翻译成鱼壳?

shell fish

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

EPiServer [ContentOutputCache] - 在管理员登录时停止缓存清除

最近我为我们的一个站点实现了[ContentOutputCache],并且大部分都很棒.当管理员登录CMS时,缓存似乎停止工作.这可能是设计上的.是否有可能阻止这种情况发生?我希望缓存仅在发布内容时刷新.

asp.net-mvc caching episerver

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

玩家在预定路径上行走 pygame

我是 pygame 的新手,我正在尝试制作一个游戏,玩家必须绕过一些敌人才能到达可以进入下一个级别的地步。我需要敌人在预定路径上来回走动,但我不知道该怎么做。所以我想知道是否有一种简单的方法可以做到这一点?

这是我的代码。

import pygame
import random
import os
import time
from random import choices
from random import randint

pygame.init()
a = 0
b = 0
width = 1280
height = 720
screen = pygame.display.set_mode((width, height))
pygame.display.set_caption("Game")
done = False
n = 0
x = 0
y = 0
x_wall = 0
y_wall = 0
clock = pygame.time.Clock()
WHITE = (255,255,255)
RED = (255,0,0)
change_x = 0
change_y = 0
HW = width / 2
HH = height / …
Run Code Online (Sandbox Code Playgroud)

python animation pygame sprite

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

Java - 删除ImageIcon?

有没有办法轻松地从屏幕上删除ImageIcon?我找不到任何地方.

ImageIcon image = new ImageIcon("candle.gif");
image.paintIcon(this, g, 150, 80)
Run Code Online (Sandbox Code Playgroud)

例如,如果我想在以后按下按钮时摆脱"图像",那么适当的代码是什么?(不是按钮,我知道怎么做).

java swing imageicon

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

将图像插入JTable

我在将图像插入JTable时遇到问题.我搜索过,发现有两种方法.您可以覆盖tablemodel的getcolumnclass,也可以创建自定义tablecellrender.

我选择使用以下代码制作自己的单元格渲染器:

public class MyRenderer extends DefaultTableCellRenderer {

    /*
     * @see TableCellRenderer#getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int)
     */
    public Component getTableCellRendererComponent(JTable table, Object value,
                                                 boolean isSelected, boolean hasFocus, 
                                                 int row, int column) {
      ImageIcon icon = new ImageIcon("Images/green.png");
      setText((String)value);
      setIcon(icon);
      return this;
    }
}
Run Code Online (Sandbox Code Playgroud)

在我填写表格字段的方法中,我使用此行添加图像.

laneTable.getColumnModel().getColumn(4).setCellRenderer(new MyRenderer());
Run Code Online (Sandbox Code Playgroud)

问题是图像显示为空白空白.它肯定会呈现一些东西,因为当你选择行时,所有字段都会突出显示蓝色,除了第4列(带图像的那列)仍然是白色.我不能为我的生活弄清楚为什么图像没有显示.我已经通过各种方式调整了行高,看看图像是否在那里,但看不出来的东西.似乎并非如此.

我也尝试过覆盖方法,但我想我没有正确地执行语法,因为netbeans给出了语法错误,而我还没有找到一个关于如何做到这一点的体面示例.

谢谢.

编辑:我尝试了更简单的方法,使用下面的代码覆盖类,但单元格仍然是空白.我已经测试过将图像插入标签和那些工作,所以路径是正确的.

           @Override
        public Class getColumnClass(int column)
        {

            if (column == 4)
            {

                return ImageIcon.class;
            }
            return Object.class;
            // other code; default to Object.class
        }
Run Code Online (Sandbox Code Playgroud)

java swing jtable imageicon

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