Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
int width = Integer.parseInt(getParameter("width"));
int height = Integer.parseInt(getParameter("height"));
String val = "There are two ways of constructing " +
"a software design.\n" +
"One way is to make it so simple\n" +
"that there are obviously no deficiencies.\n" +
"And the other way is to make it so complicated\n" +
"that there are no obvious deficiencies.\n\n" +
“C.A.R. Hoare\n\n" +
"There's an old story about the person who wished\n" +
"his computer were as easy to use as his telephone. \n" +
"That wish has come true,\n" +
"since I no longer know how to use my telephone. \n\n" +
“Bjarne Stroustrup, AT&T (inventor of C++)";
TextArea text = new TextArea(val, 80, 40);
Add(text);
Text.setBounds(0, 0, width, height);
}}
Прочитайте (можете подредактировать) этот текст с юмором – TextAreaDemo.html.
Layout
Все компоненты, с которыми мы работали до сих пор в этой главе, размещались “вручную”. И в каждом примере мы вызывали загадочный метод setLayout(null). Этот вызов запрещал использование предусмотренного по умолчанию механизма управления размещением компонентов. Для решения подобных задач в AWT предусмотрены диспетчеры размещения (layout managers).
Дата публикования: 2015-10-09; Прочитано: 207 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!