powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / AWT vs. SWING .
20 сообщений из 20, страница 1 из 1
AWT vs. SWING .
    #34892855
lukundoo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
преветствую .
Закончил изучение java по книги в командной строке. но сразу стал вопрос о изучение работы с аплетами.
Вопрос. что перспективней лучше и функциональней AWT или SWING .
Можно ли учить одно без изучения второго.
и Кто что сам использует.
PS если вопрос глупый то .... ну ивините .....тока учусь.
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34892876
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Учите Swing, что надо в AWT изучится само собой. Т.е. сказать "учите Swing, а на AWT забейте" я не могу. Все-таки Swing построен на AWT. Но и учить специально AWT тоже не стоит.
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34893670
Дуремар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvУчите Swing, что надо в AWT изучится само собой. Т.е. сказать "учите Swing, а на AWT забейте" я не могу. Все-таки Swing построен на AWT. Но и учить специально AWT тоже не стоит.
+1024
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34897355
й
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне тоже интересно, стоит ли изучить awt или swing? пока что обходился только SWT..
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34897545
Дуремар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ймне тоже интересно, стоит ли изучить awt или swing? пока что обходился только SWT..

Вобщем SWT vs Swing тема длинная и бестолковая. Вобщем если нет каких-то серьезных причин для перехода на Swing, то смысла его изучать (и уж тем более переходить на него) нет никакого.
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34897550
Дуремар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обратное тоже верно - если уже сидишь на Swing, то нет смысла изучать SWT.
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34898834
lukundoo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
мляя начал учить по книги этот свинг кошмар. наверное либо книга сложная или я креведко.
посоветуйте есть ли книга по свингу для даунов ? )))
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34899140
Vurn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lukundooмляя начал учить по книги этот свинг кошмар. наверное либо книга сложная или я креведко.
посоветуйте есть ли книга по свингу для даунов ? )))

http://jusio.livejournal.com/72575.html

:)
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34899178
Дуремар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lukundooмляя начал учить по книги этот свинг кошмар. наверное либо книга сложная или я креведко.
посоветуйте есть ли книга по свингу для даунов ? )))
Ну, по поводу литературы для даунов не в курсе... А нормальную литературу по свингу порекомендовать могу :)

1) Иван Портянкин. Swing. Эффектные пользовательские интерфейсы.
Отличная книга! Правда не знаю, доступна ли она новичку. Лично я ее прочитал имея 5 лет опыта программирования в свинге за плечами. Много нового и интересного узнал
2) Герберт Шилдт. Swing. Руководство для начинающих.
Не читал. Но автор известный. И позиционируется книга как руководство для начинающих.
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34899474
anonimouse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
мляя начал учить по книги этот свинг кошмар

Да ё-маё, ну где там кошмар? Где? Объясните мне дураку, где там сложности!
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34899494
lukundoo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у меня есть и портянкин и та шелда. сегодня перечитал снова начало . немного стал понимать суть но пришёл в недоуменее зачем я учил Java для работы в командной строке со всякими там супер класами методами и прочими примочками . Когда в свинге всё совсем как то иначе . по крайней мере мне так показалось. У меня вот есть задумка сделать игру монополию Он лайн . думаю если бы в командной строке то я бы смог её сделать хоть и без графики а вот пока ломаю мозг со свингом. сам принцип построения .... в общем извините ... не собираюсь сдаваться завтра буду упорно вникать пока не пойму основу основ. .

http://jusio.livejournal.com/72575.html прикольная ссылка.
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34899535
Дуремар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lukundooсегодня перечитал снова начало . немного стал понимать суть...
Главный недостаток свинга (кстати, это действительно серьезный недостаток) - высокий порог вхождения. Вдобавок архитектура, предлагаемая свингом просто "перпендикулярна" классическим аналагам а ля дельфи. Вобщем одно могу посоветовать - все силы вначале бросить на то, чтобы просечь шаблон MVC (у Портянкина он описан). И в дальнейшем строго придерживаться этого шаблона. Скажу по-секрету - внечале "настоящий" MVC у тебя сделать все равно не получится - но к этому надо все время стремиться - в этом залог успеха.
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34899572
lukundoo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо буду стараться
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34899761
Vurn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lukundooмляя начал учить по книги этот свинг кошмар. наверное либо книга сложная или я креведко.
посоветуйте есть ли книга по свингу для даунов ? )))

http://skipy.ru/technics/layouts.html
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34914504
mastema
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
почитал Портянкина и почитал Шилдт о свинге .
вопрос почему примеры праграмм ак сильно отличаються то есть например
у шилда
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);
}
}

если не трудно проясните ситуацию. что это ? результат разных стилей програмирования . или разные цели ?
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34914512
mastema
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PS
портянкин оказался очень сложным для новичка просидел в ленинской библиотеке ( так как нигде купить нельзя тока там есть ) ушёл растроиный что ничерта не понял ...
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34914513
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
портянкин - крутой чувак. сразу в глубь смотрит
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34914592
vds
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mastemaPS
портянкин оказался очень сложным для новичка просидел в ленинской библиотеке ( так как нигде купить нельзя тока там есть ) ушёл растроиный что ничерта не понял ...

Портянкин скачивается на 1-2-3 из инета
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34914600
mastema
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Портянкин скачивается на 1-2-3 из инета

не люблю читать с монитора и в этом варианте очень много опечаток скан гавно . Книгу ничо не заменит
...
Рейтинг: 0 / 0
AWT vs. SWING .
    #34914656
Дуремар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mastemaпочитал Портянкина и почитал Шилдт о свинге .
вопрос почему примеры праграмм ак сильно отличаються то есть например
у шилда
Еще один "минус" свинга - большая гибкость. Одну и ту-же вещь можно сделать десятком разных способов. За счет этого существуют масса подходов к построению свинговых приложений. Фактически каждый программист вырабатывает свой собственный стиль через какое-то время. Лично мне код Портянкина в этом примере нравится гораздо больше - отнаследовался от фрэйма, и полностью определил внешний вид и логику поведения окна (в ООП это называется инкапсуляцией). Соответственно появляется хорошая возможность для повторного использования кода - создал экземпляр FirstEvents в другом месте - и получил уже полностью рабочее окно. Только setVisible(true); внутри конструктора как то режет глаз. Вроде бы ничего криминального нет - но я бы так не стал делать. Вобщем это дело вкуса.
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / AWT vs. SWING .
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]