ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

JAVA (Апплеты JAVA)
  #1  
Старый 14.04.2009, 15:14
Аватар для 8e3yn4ik
8e3yn4ik
Новичок
Регистрация: 25.03.2009
Сообщений: 3
Провел на форуме:
1189

Репутация: 0
Exclamation JAVA (Апплеты JAVA)

всем привет, помогите пожалуйста разобратся в лабораторной работе



вот есть пример:

import java.awt.*;
import java.applet.*;
import java.util.*;

public class java extends Applet {
Calendar c=Calendar.getInstance();
int my[];
int x,y,size;
Color curColor[]={Color.cyan, Color.orange, Color.blue, Color.yellow,
Color.green, Color.magenta, Color.red};
String ImageParam;
AudioClip auClip;
Image myImage;

public void init(){
resize(250,250);
setBackground(Color.pink);
setForeground(Color.blue);
StringTokenizer myTokenizer = new StringTokenizer(getParameter("data"),"|");
my=new int [myTokenizer.countTokens()];
int i=0;
while (myTokenizer.hasMoreTokens())
{ my[i]=new Integer(myTokenizer.nextToken()).intValue();
i++;}
ImageParam = getParameter("image");
myImage=getImage(getDocumentBase(),ImageParam);
String sound = getParameter("sound");
auClip = this.getAudioClip(getDocumentBase(),sound);}

public void start() { auClip.loop();}
public void stop() {auClip.stop();}

public void paint(Graphics g) {

g.drawString("Date"+c.get(Calendar.DATE)+"."+c.get (Calendar.MONTH)+"."+
c.get(Calendar.YEAR), 160, 28);
g.setColor(Color.white);
g.drawImage(myImage,20,20,this);
Font mf=new Font("Serif",Font.BOLD,(int)getSize().width/40);
g.setFont(mf);
FontMetrics f= g.getFontMetrics();
String s="Иванов Иван Иваніч";
String s1="группа K-42";
g.setColor(Color.blue);
g.drawString(s,((int)getSize().width-f.stringWidth(s))/2,(int)
(getSize().height*0.1));
g.drawString(s1,((int)getSize().width-f.stringWidth(s1))/2,(int)
(getSize().height*0.15));
int step=(int)getSize().width/(my.length+2);
int h=(int) getSize().height-50;
int i1=0;
for(int i=0;i<my.length;i++,i1++){
g.setColor(curColor[i1]);
int hh=h*my[i]/100;
g.fillRect(step*(i+1),h-hh,step,h*my[i]/100);
g.setColor(Color.white);
Font mf1=new Font("Serif",Font.BOLD,(int)(step/4));
g.setFont(mf1);
g.drawString(new Integer(my[i]).toString()+" %",(step*(i+1)+(step-f.stringWidth(my[i]+" %"))/2),(h-hh+(hh+mf.getSize())/2));
if (i1==6) i1=0;
}}
}


Как переделать под мой вариант
 
Ответить с цитированием

  #2  
Старый 16.04.2009, 23:51
Аватар для 8e3yn4ik
8e3yn4ik
Новичок
Регистрация: 25.03.2009
Сообщений: 3
Провел на форуме:
1189

Репутация: 0
По умолчанию

кто - нить шарит в Ява, помогите плиз
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3. nerezus С/С++, C#, Delphi, .NET, Asm 688 10.06.2010 15:08
Первые компоненты Java могут быть открыты в течение 30 дней Dracula4ever Мировые новости 0 29.10.2006 13:30
Все о Samsung novichok Сотовый фрикинг 1 15.02.2006 14:47
Java: спасение на экзамене или спасение в сотке silveran Сотовый фрикинг 9 10.06.2005 23:23
Словарь Java-терминов foreva Чужие Статьи 0 08.02.2005 16:28



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ