javafx-如何给JavaFX的Button设置图片?

问题描述

如何给JavaFX的Button设置图片?

我写了绝对路径 但是不好使

 public class Demo1 extends Application {

    @Override
    public void start(Stage primaryStage) throws Exception {
        //Button btn = new Button("Say Hi!");
        Button btn = new Button("Say Hi!", new ImageView("D:JavaFX Workspace 1.0JavaFxsrciamgessearch-label.png"));
        btn.setOnAction((e) -> {
            System.out.println("Say Hi!");
        });
        StackPane root = new StackPane();
        root.getChildren().add(btn);
        Scene scene = new Scene(root, 300, 300);
        primaryStage.setScene(scene);
        primaryStage.show();
    }

    public static void main(String[] args) {
        launch(args);
    }
}

解决方案

换一个bmp看看,是不是不支持png

解决方案二:

从大图上裁剪小图,把小图设置为button按钮的图片

时间: 2024-09-17 04:54:43

javafx-如何给JavaFX的Button设置图片?的相关文章

Button设置背景图片代码设的有padding效果,布局中没有

问题描述 Button设置背景图片代码设的有padding效果,布局中没有 ?在给Button设置背景图片时:1.如果在布局文件中设置 android:id=""@+id/timeTypeBtn"" android:layout_width=""wrap_content"" android:layout_height=""wrap_content"" android:layout_ali

android xml-菜鸟求问Button背景图片的大小如何设置

问题描述 菜鸟求问Button背景图片的大小如何设置 我想仿微信弄几个按钮的,我在xml文件中设置android:background="@drawable/weixin_1" 结果图片填充整个按钮,如何才能再不改变按钮大小的情况下让图片缩小放置于按钮中间呢 解决方案 android:id="@+id/linearlayout" android:layout_width="40dp" android:layout_height="40d

急急急!Button中设置图片,且数组化

问题描述 本人JAVA新手一名,正在编写一个关于记忆翻牌游戏的程序.遇到如下问题:关于如何在button插入图片,button设置成数组列表.且图片乃是随机出现的.不知如何下手,求高手赐教! 解决方案 解决方案二:帮你顶下了!

java se-java中怎样设置图片的大小

问题描述 java中怎样设置图片的大小 import java.awt.FlowLayout; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; import javax.swing.JFrame; import javax.swing.JButton; import javax.swing.Icon; import javax.swing.ImageIcon; import javax.swing.

Silverlight button的图片切换样式

之前一直做WPF现在开始接触Slilverlight感触很多. 今天做一个Button要求 有两个图片,button默认有一个图片,鼠标over时用另一个图片, 用wpf做的时候写一个template很简单,但silverlight和wpf写起来不一样 记录一下.大概思路是两个image鼠标MouseOver的时候一个Visible一个Collapsed 写的是一个自定义控件,代码和皮肤分离,很简单的一个demo 先写一个继承自button的imagebutton类 using System;

在Word 2007文档中设置图片在页面中的位置

Word2007内置了10种图片位置,用户可以通过选择这些内置的图片位置来确定图片在Word2007文档中 的准确位置.一旦确定这些位置,则无论文字和段落位置如何改变,图片位置都不会发生变化.设置图片 位置的步骤如下所述: 第1步,打开Word2007文档窗口,选中需要设置位置的图片. 第2步,在"图片工具"功能区的"格式"选项卡中,单击"排列"分组中的"位置"按钮,并在位置 列表中选择合适的位置选项即可,如图20090219

在Word 2007文档中设置图片棱台效果

在Word2007文档中,用户可以为图片设置棱台效果,从而实现图片的多种立体化效果,例如棱纹.斜 面.凸起等棱台效果,操作步骤如下所述: 第1步,打开Word2007文档窗口,选中需要设置棱台效果的图片. 第2步,在"图片工具"功能区的"格式"选项卡中,单击"图片样式"分组中的"图片效果"按钮, 选择"棱台"选项,并在打开的棱台效果列表中选择合适的图片棱台效果,如图2009030703所示. 图200903

在Word 2007文档中设置图片阴影

在Word2007文档中,用户可以为选中的图片设置阴影效果.操作步骤如下所述: 第1步,打开Word2007文档窗口,选中需要设置阴影效果的图片. 第2步,在"图片工具"功能区的"格式"选项卡中,单击"图片样式"分组中的"图片效果"按钮. 将鼠标指向"阴影"选项,并在打开的阴影列表中选择合适的阴影即可,如图2009030601所示. 图2009030601 选择图片阴影 小提示:如果Word2007提供的图

在Word 2007文档中设置图片发光效果

Word2007文档中的图片发光效果究其实质就是在图片周围添加彩色边框,跟"柔化边缘"功能配合使 用,使图片看上去似乎在背后有彩色光照.在Word2007文档中设置图片发光效果的步骤如下所述: 第1步,打开Word2007文档窗口,选中需要设置发光效果的图片. 第2步,在"图片工具"功能区的"格式"选项卡中,单击"图片样式"分组中的"图片效果"按钮, 选择"发光"选项,并在打开的发光效果