1

楕円形のアイコンで JMenu を作成したかったJMenuItem

だから私は使用する必要があることを知っています:

JMenuItem item = new JMenuItem(title);
item.setIcon(icon)

しかし、そのようなアイコンを作成する方法:

ここに画像の説明を入力

4

2 に答える 2

2

Playing With ShapesShapeIconは、さまざまな形状のアイコンを作成できる を提供します。例えば:

Shape round = new Ellipse2D.Double(0, 0, 10, 10);
ShapeIcon red = new ShapeIcon(round, Color.RED);
ShapeIcon green = new ShapeIcon(round, Color.GREEN);
于 2013-05-25T19:10:59.267 に答える