Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Цвет в Java 
:(
    Опции темы
Kankuro
Дата 23.10.2008, 08:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 3.6.2008

Репутация: нет
Всего: нет



Здрасте всем!!! Проблема в следующем!!! не могу задать какой либо определенный цвет в джаве...в мануалах дано лишь примерное описание...не могли бы вы привести пример задания цвета в джаве. Заранеее спасибо smile 
PM MAIL ICQ   Вверх
SoulKeeper
Дата 23.10.2008, 08:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 14.1.2007
Где: Ukraine, Lviv.

Репутация: 2
Всего: 15



Что значит задать цвет?


В консоле что-ли? Или в графике?
PM MAIL   Вверх
Kankuro
Дата 23.10.2008, 08:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 3.6.2008

Репутация: нет
Всего: нет



SoulKeeper, В графике...
Код

import java.awt.*;

class window extends Frame{
    window(String s){
        super(s);
    }
    public void paint(Graphics g){

      g.setFont(new Font("Serif", Font.ITALIC | Font.BOLD, 30));

      g.drawString("Hey",100,50);

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

    color clr = new color(255,0,0);
    window fr = new window("Ну это типо я крутой");
    fr.setVisible(true);
    fr.setSize(400,400);
    }
}
class color{
 color(int red, int green, int blue){ 

 }
}

вот так пытаюсь но не выходит...

Это сообщение отредактировал(а) Kankuro - 23.10.2008, 09:02
PM MAIL ICQ   Вверх
SoulKeeper
Дата 23.10.2008, 09:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 14.1.2007
Где: Ukraine, Lviv.

Репутация: 2
Всего: 15



Код

import javax.swing.*;
import java.awt.*;

public class ColorDemo {

    public static void main(String[] args) {

        JFrame f = new JFrame();
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        JPanel p = new JPanelWithCircle();
        p.setPreferredSize(new Dimension(800, 600));
        f.add(p);
        f.pack();
        f.setLocationRelativeTo(null);
        f.setVisible(true);
    }

    private static class JPanelWithCircle extends JPanel {


        @Override
        protected void paintComponent(Graphics g) {
            super.paintComponent(g);
            Graphics2D g2d = (Graphics2D) g;
            g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
            g.setColor(Color.red);
            g.drawOval(0, 0, getWidth(), getHeight());

        }
    }
}


PM MAIL   Вверх
Kankuro
Дата 23.10.2008, 15:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 3.6.2008

Репутация: нет
Всего: нет



SoulKeeper, Слушай не подскажеш какой нить мануал по джаве а то тот что я использую какой то халтурный...Заранее спасибо

PM MAIL ICQ   Вверх
Kankuro
Дата 23.10.2008, 16:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 3.6.2008

Репутация: нет
Всего: нет



Код


import java.awt.*;

class window extends Frame{
    window(String s){
        super(s);
    }
    public void paint(Graphics g){

      g.setFont(new Font("Serif", Font.ITALIC | Font.BOLD, 30));

      g.drawString("Hey",100,50);

    }

    public static void main(String[] args){
     Color clr = new Color(0,255,0);

    window fr = new window("Ну это типо я крутой");
    fr.setVisible(true);
    fr.setSize(400,400);
    }
}
class Color{
    Color(int red, int green, int blue){
    
}
}


Посмотрите что в коде не так? Не новый код с использованием Swing а на AWT... Оч надо сроки проекта школьного прижимают...
PM MAIL ICQ   Вверх
Keyo
Дата 24.10.2008, 00:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 95
Регистрация: 10.4.2008

Репутация: нет
Всего: нет



Kankuro, что за фигня? Зачем там пустой класс Color? убери его

тебе же дали пример, или хочешь чтобы за тебя все сделали?

Код

Color clr = new Color(0,255,0);
g.setColor(clr);
g.setFont(new Font("Serif", Font.ITALIC | Font.BOLD, 30));
g.drawString("Hey",100,50);

PM MAIL   Вверх
Kankuro
Дата 24.10.2008, 04:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 3.6.2008

Репутация: нет
Всего: нет



Keyo, Выручил спасибо... smile 
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   jk1
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема »


 




[ Время генерации скрипта: 0.0604 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.