|
|
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
преветствую . Закончил изучение java по книги в командной строке. но сразу стал вопрос о изучение работы с аплетами. Вопрос. что перспективней лучше и функциональней AWT или SWING . Можно ли учить одно без изучения второго. и Кто что сам использует. PS если вопрос глупый то .... ну ивините .....тока учусь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2007, 21:33:05 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
Учите Swing, что надо в AWT изучится само собой. Т.е. сказать "учите Swing, а на AWT забейте" я не могу. Все-таки Swing построен на AWT. Но и учить специально AWT тоже не стоит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2007, 21:55:06 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
LeonidvУчите Swing, что надо в AWT изучится само собой. Т.е. сказать "учите Swing, а на AWT забейте" я не могу. Все-таки Swing построен на AWT. Но и учить специально AWT тоже не стоит. +1024 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2007, 11:35:03 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
мне тоже интересно, стоит ли изучить awt или swing? пока что обходился только SWT.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2007, 13:51:21 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
ймне тоже интересно, стоит ли изучить awt или swing? пока что обходился только SWT.. Вобщем SWT vs Swing тема длинная и бестолковая. Вобщем если нет каких-то серьезных причин для перехода на Swing, то смысла его изучать (и уж тем более переходить на него) нет никакого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2007, 14:28:33 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
Обратное тоже верно - если уже сидишь на Swing, то нет смысла изучать SWT. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2007, 14:29:51 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
мляя начал учить по книги этот свинг кошмар. наверное либо книга сложная или я креведко. посоветуйте есть ли книга по свингу для даунов ? ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2007, 23:02:27 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
lukundooмляя начал учить по книги этот свинг кошмар. наверное либо книга сложная или я креведко. посоветуйте есть ли книга по свингу для даунов ? ))) http://jusio.livejournal.com/72575.html :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2007, 14:19:40 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
lukundooмляя начал учить по книги этот свинг кошмар. наверное либо книга сложная или я креведко. посоветуйте есть ли книга по свингу для даунов ? ))) Ну, по поводу литературы для даунов не в курсе... А нормальную литературу по свингу порекомендовать могу :) 1) Иван Портянкин. Swing. Эффектные пользовательские интерфейсы. Отличная книга! Правда не знаю, доступна ли она новичку. Лично я ее прочитал имея 5 лет опыта программирования в свинге за плечами. Много нового и интересного узнал 2) Герберт Шилдт. Swing. Руководство для начинающих. Не читал. Но автор известный. И позиционируется книга как руководство для начинающих. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2007, 15:04:42 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
мляя начал учить по книги этот свинг кошмар Да ё-маё, ну где там кошмар? Где? Объясните мне дураку, где там сложности! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2007, 23:16:11 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
у меня есть и портянкин и та шелда. сегодня перечитал снова начало . немного стал понимать суть но пришёл в недоуменее зачем я учил Java для работы в командной строке со всякими там супер класами методами и прочими примочками . Когда в свинге всё совсем как то иначе . по крайней мере мне так показалось. У меня вот есть задумка сделать игру монополию Он лайн . думаю если бы в командной строке то я бы смог её сделать хоть и без графики а вот пока ломаю мозг со свингом. сам принцип построения .... в общем извините ... не собираюсь сдаваться завтра буду упорно вникать пока не пойму основу основ. . http://jusio.livejournal.com/72575.html прикольная ссылка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2007, 23:49:18 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
lukundooсегодня перечитал снова начало . немного стал понимать суть... Главный недостаток свинга (кстати, это действительно серьезный недостаток) - высокий порог вхождения. Вдобавок архитектура, предлагаемая свингом просто "перпендикулярна" классическим аналагам а ля дельфи. Вобщем одно могу посоветовать - все силы вначале бросить на то, чтобы просечь шаблон MVC (у Портянкина он описан). И в дальнейшем строго придерживаться этого шаблона. Скажу по-секрету - внечале "настоящий" MVC у тебя сделать все равно не получится - но к этому надо все время стремиться - в этом залог успеха. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2007, 01:30:54 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
спасибо буду стараться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2007, 02:35:43 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
lukundooмляя начал учить по книги этот свинг кошмар. наверное либо книга сложная или я креведко. посоветуйте есть ли книга по свингу для даунов ? ))) http://skipy.ru/technics/layouts.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2007, 12:57:26 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
почитал Портянкина и почитал Шилдт о свинге . вопрос почему примеры праграмм ак сильно отличаються то есть например у шилда import java.awt.*; import java.awt.event.*; import javax.swing.*; class SwingDemo { SwingDemo() { JFrame jfrm = new JFrame("World Reset."); jfrm.setLayout(new FlowLayout()); jfrm.setSize(300, 200); jfrm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JButton REDBUTTON = new JButton("RED BUTTON"); REDBUTTON.addActionListener(this); jfrm.add(REDBUTTON); jfrm.setVisible(true); } public static void main(String args[]) { SwingUtilities.invokeLater(new Runnable() { public void run() { new SwingDemo(); } } ); } } а у портянкина как мне показалось всё очень как то запутано и вообще не похоже на свинг. // FirstEvents.java // События - нажатия клавиш на клавиатуре import javax.swing.*; import java.awt.event.*; public class FirstEvents extends JFrame { FirstEvents() { super("FirstEvents"); // при закрытии окна - выход setDefaultCloseOperation(EXIT_ON_CLOSE); // регистрируем нашего слушателя addKeyListener(new KeyL()); // выводим окно на экран setSize(200, 200); setVisible(true); } public static void main(String[] args) { new FirstEvents(); } } // этот класс будет получать извещения о событиях class KeyL implements KeyListener { // печать символа public void keyTyped(KeyEvent k) { System.out.println(k); } // нажатие клавиши public void keyPressed(KeyEvent k) { System.out.println(k); } // отпускание нажатой клавиши public void keyReleased(KeyEvent k) { System.out.println(k); } } если не трудно проясните ситуацию. что это ? результат разных стилей програмирования . или разные цели ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2007, 20:16:06 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
PS портянкин оказался очень сложным для новичка просидел в ленинской библиотеке ( так как нигде купить нельзя тока там есть ) ушёл растроиный что ничерта не понял ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2007, 20:24:48 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
портянкин - крутой чувак. сразу в глубь смотрит Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2007, 20:25:28 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
mastemaPS портянкин оказался очень сложным для новичка просидел в ленинской библиотеке ( так как нигде купить нельзя тока там есть ) ушёл растроиный что ничерта не понял ... Портянкин скачивается на 1-2-3 из инета ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2007, 21:32:51 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
Портянкин скачивается на 1-2-3 из инета не люблю читать с монитора и в этом варианте очень много опечаток скан гавно . Книгу ничо не заменит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2007, 21:37:23 |
|
||
|
AWT vs. SWING .
|
|||
|---|---|---|---|
|
#18+
mastemaпочитал Портянкина и почитал Шилдт о свинге . вопрос почему примеры праграмм ак сильно отличаються то есть например у шилда Еще один "минус" свинга - большая гибкость. Одну и ту-же вещь можно сделать десятком разных способов. За счет этого существуют масса подходов к построению свинговых приложений. Фактически каждый программист вырабатывает свой собственный стиль через какое-то время. Лично мне код Портянкина в этом примере нравится гораздо больше - отнаследовался от фрэйма, и полностью определил внешний вид и логику поведения окна (в ООП это называется инкапсуляцией). Соответственно появляется хорошая возможность для повторного использования кода - создал экземпляр FirstEvents в другом месте - и получил уже полностью рабочее окно. Только setVisible(true); внутри конструктора как то режет глаз. Вроде бы ничего криминального нет - но я бы так не стал делать. Вобщем это дело вкуса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2007, 22:34:04 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34899178&tid=2144108]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
317ms |
get topic data: |
17ms |
get forum data: |
4ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 343ms |
| total: | 781ms |

| 0 / 0 |
