oftmals hat man ja mehrere objekte die vom aufbau her gleich sind und will dann einen befehl auf alle anwenden. z.b. das alignment von labels verändern:
ist aber ganz schon anstrengend und unschön, für jedes panel alles neu zu schreiben, wenn man dann noch die schriftgröße ändern will wirds noch blöder.
jetz könnte man natürlich ne klasse machen TextLabel extends Label wo das dann alles definiert wird und mans auch nur einmal hinschreiben muss, aber gehts nicht einfacher? so wie beispielsweise bei der variablendeklaration? da kann man ja auch sowas machen wie int a,b,c;
Java:
Label authorText = new Label("author ");
Label titleText = new Label("title ");
Label genreText = new Label("genre ");
Label ageText = new Label("age ");
Label paperbackText = new Label("paperback ");
Label isbnText = new Label("isbn ");
Label ratingText = new Label("rating ");
Label commentText = new Label("comment ");
Label coverText = new Label("cover ");
authorText.setAlignment(Label.RIGHT);
titleText.setAlignment(Label.RIGHT);
genreText.setAlignment(Label.RIGHT);
ageText.setAlignment(Label.RIGHT);
paperbackText.setAlignment(Label.RIGHT);
isbnText.setAlignment(Label.RIGHT);
ratingText.setAlignment(Label.RIGHT);
commentText.setAlignment(Label.RIGHT);
coverText.setAlignment(Label.RIGHT);
jetz könnte man natürlich ne klasse machen TextLabel extends Label wo das dann alles definiert wird und mans auch nur einmal hinschreiben muss, aber gehts nicht einfacher? so wie beispielsweise bei der variablendeklaration? da kann man ja auch sowas machen wie int a,b,c;