Я новичок, поэтому, пожалуйста, со мной.Наследование свойств виджета в Java SWT
Возможно ли, чтобы виджет наследовал свойства от своего предшественника? Например, у меня есть следующий фрагмент кода:
Display display=new Display();
Shell shell=new Shell(display, SWT.DIALOG_TRIM);
Image menu_background=new Image(display, "menu.jpg");
shell.setBackgroundImage(menu_background);
shell.setBounds(menu_background.getBounds());
shell.setBackgroundMode(SWT.INHERIT_DEFAULT);
Group game_modes=new Group(shell,SWT.SHADOW_ETCHED_OUT);
game_modes.setText("Game Mode");
game_modes.setLocation(50, 170);
game_modes.setForeground(display.getSystemColor(SWT.COLOR_WHITE));
...
...
...
Призыв к shell.setBackgroundMode(SWT.INHERIT_DEFAULT)
убеждается, что группа виджет будет иметь тот же фон, как и его предшественник (он называется предшественником я не знаком с точные члены) - оболочка.
Но как я могу наложить свойства оболочки на объект группы вообще? например: тот же TextStyle, что и оболочка, или тот же шрифт, что и оболочка. (и да, я знаю, что я не задал никаких свойств для оболочки в приведенном выше коде, кроме фона)
Возможно ли это?