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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> График 
:(
    Опции темы
binaryman
Дата 12.11.2009, 11:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Привет, может сможете мне подсказаты как мне сделать вот такую вещь .... У меня есть два массива один типа int а второго типа double .... и по чих Цисла сделать график!

user posted image


вот все на что я был способен, дальше прошу помощи у вас ... очень вдячнийвам вам
Код


class Lines extends JFrame{
    //panel op;
    JFrame  frame;
    double w;
    Graphics g;
    Lines() {
        frame = new JFrame();
        
        frame.setSize(750, 500);
        frame.setResizable(false);
        
//    double e= 30;
    
        panel q = new panel();
        
    frame.add(q);
        
        frame.setVisible(true);
        
    
    
    }
    
    public static void main(String args[]){
        SwingUtilities.invokeLater(new Runnable() {
            
                        public void run() {
                new Lines();
                
            }
        });
        
        
    }
    
}

class panel extends JPanel{
    private double tmin,tmax;
    String stmax;
    int Glm[];
    Double Gtimes[];
    private double x,y;
 public    void setMaxZN(double timemax){
                stmax = Double.toString(timemax);
            }
    
    public void paint(Graphics g){
        super.paint(g);
        Graphics2D g2  = (Graphics2D)g;
        g.drawLine(55, 50, 55, 400);
        g.drawLine(48, 80, 64, 80);
    //    g.drawString(getMaxZm(), 50, 80);
        
        g.drawLine(450, 380, 40, 380);
        g.drawLine(55, 50, 52, 70);
        g.drawLine(55, 50, 58, 70);
        g.drawLine(450, 380, 425, 383);
        g.drawLine(450, 380, 425, 377);
        g.drawLine(80, 375, 80, 385);
        g.drawLine(150, 375, 150, 385);
        g.drawLine(220, 375, 220, 385);
        g.drawLine(290, 375, 290, 385);
        g.drawLine(390, 375, 390, 385);
        g.drawString("100", 70, 400);
        g.drawString("1000", 140, 400);
        g.drawString("5000", 210, 400);
        g.drawString("10000", 280, 400);
        g.drawString("100000", 380, 400);
        g.drawString("Кількість елементів (типу Integer)", 160, 420);
        //----------------------------------------------------------------
        
        g.drawRect(500, 50, 200, 150);
        g.drawString("java сортування", 510, 70);
        g.drawLine(607, 67, 615, 67);
        g.drawRect(615, 63, 6, 7);
        g.drawLine(622, 67, 629, 67);
        g.drawString("простої підстановки", 510, 100);
        g.drawLine(630, 97, 638, 97);
        g.drawLine(638, 100, 644, 100);
        g.drawLine(638, 100, 642, 95);
        g.drawLine(642, 95, 644, 100);
        g.drawLine(645, 97, 650, 97);
        g.drawString("подвійної бульбашки", 510, 130);
        g.drawLine(632, 127, 640, 127);
        g.drawOval(640, 124, 6, 7);
        g.drawLine(646, 127, 653, 127);
        g.drawString("сортування змішуванням", 510, 160);
        g.drawLine(655, 157, 663, 157);
        g.fillOval(663, 153, 6, 9);
        g.drawLine(669, 157, 677, 157);
        for (int i = 0; i < Glm.length; i++) {
            for (int j = 0; j < Gtimes.length; j++) {
                
            }
        }
        
    }
public void readArray (Double []time,int []element){    
    Gtimes = time;
    Glm  =element;
}    

public String getMaxZm(){
    double r = -Double.MAX_VALUE;
    String maxzm = null;
    for (int i = 0; i < Gtimes.length; i++) {
        if (Gtimes[i]>r){
            r = Gtimes[i];
        }
            maxzm =  Double.toString(r);
    
}
    return maxzm;    
    
}
public void pont(double x,double y){
    this.x =  x;
    this.y =  y;
}



}


Это сообщение отредактировал(а) binaryman - 12.11.2009, 11:50
PM MAIL Skype   Вверх
fixxer
Дата 12.11.2009, 11:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 672
Регистрация: 14.9.2006
Где: Саратов, Россия

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





--------------------
user posted image
PM MAIL ICQ   Вверх
binaryman
Дата 12.11.2009, 13:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



а можна частину коду... бо вони хочуть платно... Як щось комусь не впадло напишіть. дуже прошу
PM MAIL Skype   Вверх
powerOn
Дата 12.11.2009, 13:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


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

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



Модератор: Название темы должно отражать ее суть!
Правила форума: http://forum.vingrad.ru/index.php?act=boardrules


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
fixxer
Дата 12.11.2009, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 672
Регистрация: 14.9.2006
Где: Саратов, Россия

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



Цитата(binaryman @ 12.11.2009,  13:26)
а можна частину коду... бо вони хочуть платно... Як щось комусь не впадло напишіть. дуже прошу

Скачиваешь сам JFreeChart, там внутри примеры.


--------------------
user posted image
PM MAIL ICQ   Вверх
binaryman
Дата 12.11.2009, 23:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



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

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

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


 




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


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

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