библиотека acm.graphics - вместо этого запускается апплет - PullRequest
1 голос
/ 16 августа 2010

Я пытаюсь использовать библиотеку ACM, мой исходный код выглядит следующим образом.При его запуске апплет запускается, но вывод все еще находится в консоли в Eclipse.Предполагается, что приложение будет запущено в отдельном окне, а не в консоли.Что я делаю не так?

import acm.graphics.*;
import acm.program.*;
import acm.util.*;
import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class Breakoutme extends GraphicsProgram {

    public void run() {
        println("Hi there");
    }

}

Ответы [ 3 ]

0 голосов
/ 06 июня 2014

println не выдаст вывод в окне апплета. Я честно думаю, что вы понятия не имеете, что вы делаете. Прорывом считается вся графика, почему вы используете println?

0 голосов
/ 09 февраля 2015

Вы должны добавить GLabel, чтобы сделать это.

GLabel hiThere = new GLabel ("Hi There", 40, 40);

add (hiThere);

но вы можете сделать то же самое в ConsoleProgram, но вместо println () вы должны использовать print ()

0 голосов
/ 01 февраля 2011

Измените GraphicsProgram на ConsoleProgram, и он будет работать.

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