是否可以为ComboBox设置图像(如Button的setGraphic())?
file = new File(IMG_DIR + "load.png");
BackgroundImage bg = new BackgroundImage(new Image(file.toURI().toString()),BackgroundRepeat.NO_REPEAT, BackgroundRepeat.NO_REPEAT, BackgroundPosition.CENTER,
BackgroundSize.DEFAULT);
comboBox.setBackground(new Background(bg));
这就是我尝试过的方法,但是只会导致黑色背景。 作为比较,我使用按钮的操作:
File file = new File(IMG_DIR + "save.png");
ImageView imageView = new ImageView(new Image(file.toURI().toString()));
buttonSave.setGraphic(imageView);
目前是什么样的:
我想要在ComboBox上加载图像,其位置与Buttons上的图像一样。有可能吗?
谢谢!