Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.12.2010, 12:58   #1
Losb
Новичок
Джуниор
 
Регистрация: 26.12.2010
Сообщений: 2
По умолчанию Проблема с графиками в java

Простите, если не там тему создал. Не прошу за меня ничего делать. Нужен просто совет.
Вобщем приложение выводит график для просмотра. Но буквально через 2-5 секунд он исчезает как будто его и не было. Не могли бы вы подсказать, в чем, собственно говоря, моя ошибка?
Заранее благодарен!
Код:
private void btnOpenActionPerformed(java.awt.event.ActionEvent evt) {                                        
        JFileChooser openFileDialog = new JFileChooser();
         FileNameExtensionFilter filter =
                new FileNameExtensionFilter("Файл со снятыми данными эксперимента", "smp");
        openFileDialog.setFileFilter(filter);
        try {
            openFileDialog.setCurrentDirectory(new File("Samples/").getCanonicalFile());
        } catch (IOException ex) {}
        int result = openFileDialog.showOpenDialog(this);
        if (result == JFileChooser.APPROVE_OPTION) {
            BufferedReader br; 
            String str;
            try {
                br = new BufferedReader(new FileReader(openFileDialog.getSelectedFile()));
          for (int i = 0; i < 5000*datamonitor.Monitor.time_cardio/2; i++) {
                   str = br.readLine();
                   cardio[i] = Integer.parseInt(str);
                   
                }

                lTime.setText(br.readLine()+"сек");
                lTime1.setText(br.readLine()+"м.");
                br.close();
               for (a = 0; a<5000*datamonitor.Monitor.time_cardio/2; a++){
                 viewGraph.drawDot(a, cardio[a]);
            //     viewGraph.setGraph(cardio[a]);
                }

                str = openFileDialog.getSelectedFile().getName();
                lDate.setText("Дата: " + str.substring(0, 10));
                lTime.setText("Время: " + str.substring(11, 19));
            } catch (IOException ex) {
                JOptionPane.showMessageDialog(null, "Ошибка ввода/вывода");
                return;
            }
        }
    }
Losb вне форума Ответить с цитированием
Старый 26.12.2010, 16:48   #2
Losb
Новичок
Джуниор
 
Регистрация: 26.12.2010
Сообщений: 2
По умолчанию

Подскажите, плиз. Просто до НГ обещал мед.академии опыты провести, а программа не пашет((
Losb вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Matlab.Работа с графиками Ericnex Помощь студентам 2 26.10.2010 20:55
Усовершенствование программы вычисления интеграла 3мя способами одновременно с 4мя графиками Arzamaks Помощь студентам 0 10.07.2010 14:51
Проблема с нововведениями в Java 1.6 (аннотации) lexluther Общие вопросы по Java, Java SE, Kotlin 1 02.12.2008 10:02
Помогите пожалуйста с графиками EgoSum Помощь студентам 1 28.05.2007 01:27