Graphics2d Stuff - PullRequest
       4

Graphics2d Stuff

0 голосов
/ 28 февраля 2020

Эй, я новичок во всей этой сцене кодирования, и мне было интересно, есть ли способ для этого:

Graphics2D g = bufferedImage.getGraphics();

По аналогии с тем, как вы это сделаете:

int j = Integer.parseint(JOptionPane.showInputDialog);

Вот весь мой код (извините, я знаю, что он грязный):

public class Drawing extends Canvas {
    public static void main (String[]args) {

        JFrame frame = new JFrame();
        frame.setSize(800, 400);//height in pixles
        frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);//closed program
        Canvas canvas = new Drawing();
        canvas.setBackground(Color.black);
        canvas.setSize(800, 400);
        frame.add(canvas);
        frame.pack();
        frame.setVisible(true);
    }

    private Image createImageWithText() {
        BufferedImage bufferedImage = new BufferedImage(200,200,BufferedImage.TYPE_INT_RGB);
        Graphics2D g = bufferedImage.getGraphics();
        Image greenskull = Toolkit.getDefaultToolkit().getImage("C:\\Users\\Powell Design\\Pictures\\Saved Pictures\\greenskull");
        //gets image from c drive
        g.drawImage(greenskull);

        return bufferedImage;
    }


}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...