java改变按钮的颜色_更改散景按钮的颜色?

这是我目前造型小部件等的方式......似乎没有办法直接在python脚本中更改这些 .

您将需要一个单独的.css文件来设置小部件的样式 . 这也意味着你需要运行 bokeh serve --show myappfolder and not bokeh serve --show myapp.py .

创建一个名为myapp的文件夹

结构应该是:

myapp

|

+--main.py

+--Templates

|

+--index.html

+--styles.css

index.html文件:

{{ bokeh_css }}

{{ bokeh_js }}

{% include 'styles.css' %}

{{ plot_div|indent(8) }}

{{ plot_script|indent(8) }}

styles.css的:

.bk-root .bk-bs-btn-success {

color: #FDFEFE;

background-color: #21618C;

border-color: #21618C;

}

.bk-root .bk-bs-btn-success:focus {

color: #FDFEFE;

background-color: #21618C;

border-color: #21618C;

}

.bk-root .bk-bs-btn-success:active {

color: #FDFEFE;

background-color: #21618C;

border-color: #21618C;

}

.bk-root .bk-bs-btn-success:hover {

color: #FDFEFE;

background-color: #5DADE2;

border-color: #5DADE2;

}

main.py:

from bokeh.layouts import layout

from bokeh.plotting import curdoc

from bokeh.models import Button

button = Button(label="Test Button", button_type="success")

layout = layout([[button]])

curdoc().add_root(layout)

现在运行 bokeh serve --show myapp 你最终得到:

b5006d90-882d-48b3-aeea-d0ac132a5780.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值