Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.12.2010, 22:20   #1
X@OC
Форумчанин
 
Аватар для X@OC
 
Регистрация: 18.06.2010
Сообщений: 273
Вопрос Обновление фрейма

Доброго времени суток

Возник маленький вопросик

как обновлять фрейм ???
пишу бота который прыгает по платформам и тратит наименьшое количество енергии

когда выполняется программа ниче непроисходит
но когда сворачиваю и разварачиваю окно видно процесс работы

извените за глупый вопрос
просто в первые столкнулся с этим
X@OC вне форума Ответить с цитированием
Старый 27.12.2010, 06:59   #2
X@OC
Форумчанин
 
Аватар для X@OC
 
Регистрация: 18.06.2010
Сообщений: 273
По умолчанию

Вот код движение текста по оси У
сворачиваю розворачиваю окно через раз вижу движение

Вопрос как увидить что он двигается без какого либо вмешатильства???

World.class
Цитата:
import java.awt.*;
import javax.swing.*;

public class World extends JFrame {

public World(int x, int y){
setBounds(x,y,810,500);
TimePrinter panel = new TimePrinter();
Container pane = getContentPane();
pane.add(panel);
}
TimePrinter.class
Цитата:
import java.awt.Graphics;
import java.awt.event.*;
import javax.swing.JPanel;

public class TimePrinter extends JPanel implements ActionListener{

static int i=0;

public void paintComponent(Graphics g)
{
super.paintComponents(g);
g.drawString("Hello world", 10, 20+(i*10));
}
public void actionPerformed(ActionEvent event)
{
i++;
if(i == 10) System.exit(0);
}
}
Game.class
Цитата:
import java.awt.event.ActionListener;

import javax.swing.*;

public class Game {
public static void main(String[] args)
{
World w = new World(200,200);
w.setTitle("PlAtFoRm");
w.setResizable(false);
w.setDefaultCloseOperation(JFrame.E XIT_ON_CLOSE);
w.show();

ActionListener al = new TimePrinter();
Timer t = new Timer(1000, al);
t.start();
}
}
X@OC вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отображение фрейма на фрейме -Flasher- HTML и CSS 2 07.04.2010 13:24
Parent фрейма RIO Помощь студентам 2 10.05.2009 20:56
передача фрейма из dll BESS Компоненты Delphi 1 20.04.2009 18:54
Обновление фрейма t13sto HTML и CSS 3 04.11.2008 01:05
Динамическое создание фрейма s-force Общие вопросы Delphi 9 05.09.2007 16:56