JavaFx界面功能隐藏和禁用

我想实现MenuItem的隐藏功能,但是找了很多文章都没有明确的找到到底应该怎么实现。所有这里我演示一下我是怎么实现的,希望能帮助对有需要的人(前面为说明,后面为演示)

1、setVisible()

        a、括号里面传的是boolean类型

        b、setVisible(true) 为显示。setVisible(false)反之

2、setDisable()

        a、括号里面传的是boolean类型

        b、setDisable(true) 为禁用功能。setDisable(false)反之

3、代码部分

  @Override
    public void initialize(URL location, ResourceBundle resources) {
        terminalUserCoupon.setVisible(false); //终止优惠券
        deleteProduct.setVisible(false); //删除品种信息(接口商业)
        modifyGoodsValidity.setVisible(false); //修改商品效期
        //显示新开区域按钮,但是禁用功能
        openArea.setVisible(true); //新开区域
        openArea.setDisable(true);//新开区域
        //显示关闭区域按钮
        closeArea.setVisible(true); //关闭区域
        QueryProduct.setVisible(false); //查询商品ID
        exportProductTable.setVisible(false); //导出商业商品信息
        PushOrderToERP.setVisible(false); //重新推订单到ERP*/
    }

效果图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值