Я разрабатываю приложение Java с использованием SWT, которое содержит несколько кнопок с изображениями.
На моем компьютере с Windows кнопка автоматически становится достаточно большой, чтобы на ней отображалось все изображение. Я попробовал это на Mac, однако кнопка не станет достаточно высокой, чтобы вместить все изображение. Я попытался использовать функцию setsize() на кнопке, чтобы вручную установить размер, однако всякий раз, когда я вызывал layout() на родительском элементе кнопки, он возвращал размер кнопки к значению по умолчанию.
Любые идеи о том, как сделать кнопку достаточно большой, чтобы соответствовать изображению?