1
我有一個三角形的小按鈕。然而,它看起來更像是一個二維形狀,並沒有真正的按鈕感。請看看下面我的代碼:我怎樣才能把我的按鈕前面
private String style =
"-fx-min-width: 10px; " +
"-fx-min-height: 10px; " +
"-fx-background-color: grey;";
Button btn = new Button();
btn.setShape(new Polygon(new double[]{
0.0, 0.0,
2.0, 3.0,
0.0, 6.0
}));
btn.setStyle(style);
btn.toFront();
我怎樣才能使它看起來更像一個按鈕,而不是2D平面形狀。請注意,我無法增加此按鈕的大小。有沒有其他方法可以使小尺寸的形狀看起來更像是一個按鈕?
因爲它是一個按鈕,如何使用.setIcon()向其添加自定義ImageIcon? –
@NickTritsis - 是的,我曾考慮過它,但我不能這樣做,因爲它不會與我的應用程序中的其他按鈕一致。 – Ulkurz