小编Kot*_*ite的帖子

将一些图像绘制成一个窗格

我正在尝试制作一个程序,让你选择你想要的图像数量,然后它将询问你想要使用的文件的名称是什么.然后它将以适当的方式在屏幕上以网格打印它们.

现在我知道这段代码的很多部分,比如宽度和高度,行和列,以及其他的东西都是错的,我打算在我弄清楚这一点后修复它们.无论我如何改变它,都不会让我使用paintComponent.我想把它留在我的主要课堂上,这还有可能吗?很多时候我把它放在一个单独的图形类中,但是引入我对该类的输入是令人恼火的.

import java.awt.Color;
import java.awt.Container;
import java.awt.Graphics;
import java.awt.GridLayout;
import java.awt.Image;
import java.util.ArrayList;
import java.util.Scanner;

import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Core extends JPanel{
    public static void main(String[] args){
        Scanner r = new Scanner(System.in);
        System.out.println("How many selections will you have? 1, 2 or 4? ");
        if(r.next().contains("1") | r.next().contains("2") | r.next().contains("4")){
        String selections = r.next();
        int number = Integer.parseInt(selections);
        ArrayList<String> images = new ArrayList();
        for(int j = 1; j <= number; j++){
            System.out.println("Your options are boo, bae, skinny, …
Run Code Online (Sandbox Code Playgroud)

java graphics user-interface swing

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

标签 统计

graphics ×1

java ×1

swing ×1

user-interface ×1