Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 02.01.2014
Сообщений: 40

Создание картинки в java

30.05.2014, 19:25. Показов 3855. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Мне нужно подгружать картинку с сайта в JFrame подобие аватарки. Но тут проблема как сделать картинку на фрейме. Искал в гугле в итоге не нашел нормального примера.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.05.2014, 19:25
Ответы с готовыми решениями:

Java - JLabel и картинки перерисовка!
Есть JLabel созданий с помощью конструктора в NetBeans. У меня есть 10 картинок. Картинки називаються от 1 до 10 то есть (1.jpg, 2.jpg и...

Java. Прорисовка или же движение готовой картинки летательного аппарата в окне JFrame
Доброго времени суток, уважаемый программист. Нужна ваша помощь. Задача: Необходимо сделать имитацию посадки летательного аппарата. ...

Создание 3D на Java
Я знаю что в Java как и в C++, и не только. Можно создавать объекты в 3D, но вот инфы о создание 3D на Java к сожалению незнаю где найти;(...

3
126 / 113 / 56
Регистрация: 05.12.2012
Сообщений: 463
30.05.2014, 20:46
Java
1
 JFrame.setIconImage(Image image);
или отрисовать:
Java
1
2
3
4
@Override
public void paint(Graphics g){
    g.drawImage(image, 0, 0, null);
}
Вроде как-то так.
0
0 / 0 / 0
Регистрация: 02.01.2014
Сообщений: 40
30.05.2014, 20:51  [ТС]
Мне надо не к форме картинку как фон прифигачить , а как в VK аватарки как бы.
0
0 / 0 / 0
Регистрация: 18.02.2012
Сообщений: 16
01.06.2014, 22:06
может так?


Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
package imagetest;
 
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.imageio.*;
import javax.swing.*;
import java.net.URL;
 
public class ImageTest
{  
   public static void main(String[] args)
   {  
      ImageFrame frame = new ImageFrame();
      frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      frame.show();
   }
}
 
/** 
    A frame with an image panel
*/
class ImageFrame extends JFrame
{
   public ImageFrame()
   {
      setTitle("ImageTest");
      setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);
 
      // add panel to frame
 
      ImagePanel panel = new ImagePanel();
      Container contentPane = getContentPane();
      contentPane.add(panel);
   }
 
   public static final int DEFAULT_WIDTH = 300;
   public static final int DEFAULT_HEIGHT = 200;  
}
 
/**
   A panel that displays a tiled image
*/
class ImagePanel extends JPanel
{  
   public ImagePanel()
   {  
      try
      {
         URL url = new URL("http://cs301414.vk.me/u16567965/-6/x_8efb4c25.jpg");
            image = ImageIO.read(url);
      }
      catch (IOException exception)
      {
         exception.printStackTrace();
      }
   }
   
   public void paintComponent(Graphics g)
   {  
      super.paintComponent(g);
      if (image == null) return;
      g.drawImage(image, 0, 0, null);
      // tile the image across the panel
     ;
   }
   
   private Image image;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.06.2014, 22:06
Помогаю со студенческими работами здесь

Создание рисунков на java
помогите пожалуйста нарисовать рисунок на языке java.заранее спасибо)

Создание анимации в Java
На данный момент программа выдает множество .png картинок, которые я собираю в gif-анимацию (пример анимашки вложен). Делать эту приходится...

Java создание теста
Спроектировать программу тестирования студента,которая выполняла бы такие действия: 1.Введение информации о студенте,который тестируется....

Создание кнопки (Java)
Всем привет. Ребят, такой вопрос, подскажите, как сделать кнопку которая будет переключать между Синусойдой и косинусойдой? То есть,...

Создание .gif файлов на Java.
Всем здрасте! Нужно сделать прогу которая создает .gif файл(разумеется на java:)) может кто подскажет как расковырять этот формат(да и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru