Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
 Аватар для Damiena
0 / 0 / 0
Регистрация: 09.04.2009
Сообщений: 17

создать простую програмку без использования БД

23.02.2010, 08:24. Показов 991. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите, плиз, с алгоритмом.....
надо создать простую програмку без использования БД...просто вводиш например имя и фамилию, а потом что бы просто можно было выбрать со списка...

подскажить пожалуйста))
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.02.2010, 08:24
Ответы с готовыми решениями:

Создать на форме меню с пунктами файл и справка и создать электронные часы, без использования Timer!
Создать на форме меню с пунктами файл и справка и создать электронные часы, при нажатии на кнопку они начинают идти с 0 м : 00 с. Добавить...

Создать список без использования STL
Составьте программу, которая: - создает список из 10-ти элементов; - удаляет 1-й элемент списка. - удаляет последний элемент списка...

Создать список из четных чисел без использования if
Скажите пожалуйста,как создать список, например из 40 четных чисел, без использования if?

5
36 / 36 / 10
Регистрация: 04.02.2010
Сообщений: 82
23.02.2010, 14:36
А по-подробнее? )
После перезапуска программки список уже введённых ФИО должен сохраняться?
а потом что бы просто можно было выбрать со списка
Выбрать куда, выбрать для чего? Просто ткнуть мышкой и "синеньким" подсветилось?
1
 Аватар для Damiena
0 / 0 / 0
Регистрация: 09.04.2009
Сообщений: 17
23.02.2010, 14:50  [ТС]
ну желательно что бы сохранялось....

с поля (например по фамилии), выкатывается список, и в нем выбрать фамилию, и при выборе фамилии что бы отображался, например, име, адрес и емеил....
0
36 / 36 / 10
Регистрация: 04.02.2010
Сообщений: 82
23.02.2010, 15:02
В любом случае придётся куда-то сохранять данные. Если не в БД, то хотя бы в текст или xml. Хотя в БД в сто раз удобнее и проще.

Помогите, плиз, с алгоритмом.....
А в чём именно сложность с алгоритмом?
Задача разделяется на две: внесение новых данных и поиск уже существующих.
Всё зависит от того, в каком виде будешь хранить информацию и какими средствами её отображать.

с поля (например по фамилии), выкатывается список, и в нем выбрать фамилию,
Используй JComboBox.
Для введения новых данных JTextField и JButton.

и при выборе фамилии что бы отображался, например, име, адрес и емеил....
Для отображения можно JLabel или JTextArea.
Механизм поиска - простейший запрос на SQL (если использовать БД). Или что-то чуть более сложное для других способов хранения данных.
1
 Аватар для Damiena
0 / 0 / 0
Регистрация: 09.04.2009
Сообщений: 17
23.02.2010, 17:30  [ТС]
помогите плиз...получилось только кнопок понасоздавать...на пойму как впихнуть туда JComboBox, JComboBox, JTextField
вот что накалякала...
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
 
 
 
class xzz extends JApplet {
 
  /**
     * 
     */
    private static final long serialVersionUID = 1L;
JLabel jlabSelected;
  JTextField jtf;
  JButton jbtnClear;
  JButton jbtnSearch;
  JButton jbtnSave;
  char firstLetter;
 
  public xzz() {
    JFrame jframe = new JFrame("Conntact search");
    jframe.setLayout(new FlowLayout());
     jframe.setSize(600, 600);
    jlabSelected = new JLabel("Enter last name: ");
    jtf = new JTextField(" ", 15);
     jbtnClear = new JButton("Clear");
    jbtnSearch = new JButton("Search");
    jbtnSave = new JButton("Save");
     jbtnClear.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent le) {
      
        
      }
    });
    jbtnSave.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent le) {
        
          
          
        }
      });
 
    jbtnSearch.addActionListener(new ActionListener() {
         public void actionPerformed(ActionEvent le) {
             
         }
    });
 
    jframe.add(jtf);
    jframe.add(jbtnSearch);
    jframe.add (jbtnSave);
    jframe.add(jbtnClear);
    
    jframe.add(jlabSelected);
 
    jframe.setVisible(true);
  }
 
  public static void main(String args[]) {
       SwingUtilities.invokeLater(new Runnable() {
      public void run() {
        new xzz();
      }
    });
  }
}
0
36 / 36 / 10
Регистрация: 04.02.2010
Сообщений: 82
24.02.2010, 05:49
Java
1
class xzz extends JApplet {
Это должен быть апплет?

Запустил у себя пример. Чтобы интерфейс смотрелся человечнее, лучше группировать отдельные блоки интерфейсных элементов на панелях JPanel.

на пойму как впихнуть туда JComboBox
Java
1
2
3
4
5
6
JComboBox jCmbBox;
...
    jCmbBox = new JComboBox();
    ((DefaultComboBoxModel)jCmbBox.getModel()).addElement("ФИО1");
    ((DefaultComboBoxModel)jCmbBox.getModel()).addElement("ФИО2");
    jframe.add(jCmbBox);
Вероятно, вам захочется расширить DefaultComboBoxModel, чтобы выпадающий список заполнялся автоматически.

Рекомендую вот такую строчку добавить в конструктор, чтобы с закрытием фрейма программа тоже заканчивала работу, а не оставалась в списке запущеных процессов.
Java
1
jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.02.2010, 05:49
Помогаю со студенческими работами здесь

Создать реализацию базы данных без использования SQL сервера
Здравствуйте уважаемые участники форума. Мне была поставлена задача создать реализацию базы данных без использования SQL сервера и других...

Создать класс для работы с односвязным списком (без использования коллекций)
Задание: Создать класс для работы с односвязным списком (без использования коллекций). Класс должен включать конструктор с один параметром...

Создать окно (форму) с отображением текущего времени без использования таймера
Тут вот наткнулся на такую задачку. Создать окно (форму) с отображением текущего времени без использования таймера. Для обновления...

Можно ли создать страницу полностью на ASp элементах без использования html/
Короче говоря. Генеральный директор той конторы где я работаю интересуется, а можно ли создать страницу только с использованием asp...

Существует ли способ создать файл ресурсов без использования brcc32.exe?
Существует ли способ создать файл ресурсов без использования brcc32.exe?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! в-строка - входное арифметическое выражение в инфиксной(обычной). . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru