Вниз  Java-программирование (1-ые посты)
- 29.06.2010 / 12:02
RESEPTOR
  Пользователь

RESEPTOR 
Сейчас: Offline
aleksey, Спосибо...
- 29.06.2010 / 13:56
Doctor_Drive
  Пользователь

Doctor_Drive 
Сейчас: Offline
Есть у кого такая вещь... метод настройки цветов RGB через 3 gauge в Canvas, что возвращает цвет? (в D[i]Chat при настройке цветов такое используется)
- 29.06.2010 / 16:09
Zvers
  Пользователь

Zvers 
Сейчас: Offline
Doctor_Drive, В PPM есть
- 29.06.2010 / 16:32
Doctor_Drive
  Пользователь

Doctor_Drive 
Сейчас: Offline
Zvers, Исходников на сайте не вижу о_О
- 30.06.2010 / 09:24
Shaman
  Пользователь

Shaman 
Сейчас: Offline
Doctor_Drive, Такой метод невозможно сделать, чтоб еще и цвет возвращал.для этого вообще то нужен канвас, который на экран выводить нужно.а метод паинт канваса не должен ничего возвращать
- 30.06.2010 / 11:20
Zvers
  Пользователь

Zvers 
Сейчас: Offline
int r, g, b;
int color;

public void paint(Graphics g) {
int n, o, q;
if(r>255) r=0;
if(r<0) r=255;
if(g>255) g=0;
if(g<0) g=255;
if(b>255) b=0;
if(b<0) b=255;
for(int i=0;i<w-40;i++){
if(r > 255D/(w-40)*i) n++;
if(g > 255D/(w-40)*i) o++;
if(b > 255D/(w-40)*i) q++;
}
g.setColor(r,0,0);
g.fillRect(0,0,n,30);
g.setColor(0,g,0);
g.fillRect(0,50,o,30);
g.setColor(0,0,q);
g.fillRect(0,100,q,30);
color = (b|(g<<8)|(r<<16));
repaint();
}
public void keyPressed(int k) {
switch(k) {
case 49: r--;break;
case 51: r++;break;
case 52: g--;break;
case 54: g++;break;
case 55: b--;break;
case 57: b++;break;
}
repaint();
}
- 30.06.2010 / 12:58
Shaman
  Пользователь

Shaman 
Сейчас: Offline
Zvers, Doctor-Drive пишет:
"метод через 3 gauge в Canvas, что возвращает цвет". :) создать метод, чтоб одновременно в нем настраивались гауги и в конце концов он возвращал цвет невозможно :)
- 30.06.2010 / 13:16
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Shaman, Метод нельзя, а вот класс можно.
__________________
 let live
- 30.06.2010 / 14:01
Shaman
  Пользователь

Shaman 
Сейчас: Offline
Ну я отвечал именно на вопрос.а класс кого там писать то
- 30.06.2010 / 15:54
Doctor_Drive
  Пользователь

Doctor_Drive 
Сейчас: Offline
Написал либу :)
Возвращает десятичные, шестнадцятиричные значения цветов
ВотЪ

Изменено Doctor_Drive (30.06 / 15:54) (всего 1 раз)


Прикрепленные файлы:
colorchooser.zip (75.37 кб.) Скачано 90 раз
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)