小编Ism*_*ail的帖子

单击JButton显示图像

我有个问题.我不知道如何通过单击JButton来显示图像.

我有一个可以显示和隐藏图像的类:

/**
 * 
 */
package com.samples;

import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.EventQueue;
import java.awt.FlowLayout;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.WindowConstants;

/**
 * @author
 *
 */
public class New2 extends JFrame implements ActionListener {

    private static String SHOW_ACTION = "show";
    private static String HIDE_ACTION = "hide";

    private Image image = null;
    private boolean showImage = false;

    public New2(String filename) {
        setTitle("MyWindow");
        setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        setSize(800, 600);

        this.image = new ImageIcon("..//src/img/Ster.png").getImage(); …
Run Code Online (Sandbox Code Playgroud)

java eclipse model-view-controller swing image

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

标签 统计

eclipse ×1

image ×1

java ×1

model-view-controller ×1

swing ×1