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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.06.2011, 13:07   #1
vetal10
Новичок
Джуниор
 
Регистрация: 29.09.2009
Сообщений: 1
По умолчанию drawimage проблема (JAVA)

начал учить джаву по видео урокам.так там дошол до вывода рисунков и там же застрял .все делал по примеру но так результата не добился.подскажите что не так.
Код:
package im;
import java.awt.*;
import java.io.File;
import java.io.IOException;
import java.applet.*;
import javax.imageio.ImageIO;
import javax.swing.*;

public class Im extends JFrame {
	public Im(){
		this.setSize(500, 500);
		this.setVisible(true);
		this.setDefaultCloseOperation(EXIT_ON_CLOSE);
		Drar d=new Drar();
		add(d);
	}

	public static void main(String[] args) {
		new Im();
	}


public class Drar extends JPanel{
	private Image im;
	public Drar(){
		try {
			im=ImageIO.read(new File("c:\\p.gif"));
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}

	public void paintComponent(Graphics g){
		super.paintComponent(g);
		g.drawString("this is text", 22, 22);
		g.drawImage(im, 100, 100, null);

	}
}}

Последний раз редактировалось vetal10; 17.06.2011 в 13:12.
vetal10 вне форума Ответить с цитированием
Старый 17.06.2011, 14:15   #2
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Переместите this.setVisible(true); в конец конструктора, после add(d);
netrino вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с рамами/Проблема с ЖД DRAGGER Компьютерное железо 6 04.01.2009 23:37