!127 增加侧边栏按钮,提高示例代码和TODU
Merge pull request !127 from Luke/release-v1.1.13
This commit is contained in:
commit
89a0ce87b9
@ -43,6 +43,16 @@ public class SidebarToolBarManager extends AbstractManager<Node> {
|
|||||||
.setImageViewEssentialAttribute(10D, 10D, true, 2.5D, 2.5D)
|
.setImageViewEssentialAttribute(10D, 10D, true, 2.5D, 2.5D)
|
||||||
.setButtonEssentialAttribute(20D, 20D)
|
.setButtonEssentialAttribute(20D, 20D)
|
||||||
.setEventHandler(new SetBtn()).build());
|
.setEventHandler(new SetBtn()).build());
|
||||||
|
|
||||||
|
registerNode(
|
||||||
|
new SideBarButtonBuilder()
|
||||||
|
.setButton(sidebarToolBar.getFileButton())
|
||||||
|
.setImageView(new ImageView(new Image("tools.png")))
|
||||||
|
.setImageViewEssentialAttribute(10D, 10D, true, 2.5D, 2.5D)
|
||||||
|
.setButtonEssentialAttribute(20D, 20D)
|
||||||
|
// TODO: 2023/10/2 修改点击事件
|
||||||
|
.setEventHandler(new SetBtn()).build());
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
package org.jcnc.jnotepad.views.root.left.sidebar.tools;
|
package org.jcnc.jnotepad.views.root.left.sidebar.tools;
|
||||||
|
|
||||||
|
import javafx.geometry.Orientation;
|
||||||
import javafx.scene.control.Button;
|
import javafx.scene.control.Button;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -22,7 +23,13 @@ public class SidebarToolBar extends javafx.scene.control.ToolBar {
|
|||||||
*/
|
*/
|
||||||
Button setButton = new Button();
|
Button setButton = new Button();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 工具栏上的文本侧边栏按钮
|
||||||
|
*/
|
||||||
|
Button fileButton = new Button();
|
||||||
|
|
||||||
private SidebarToolBar() {
|
private SidebarToolBar() {
|
||||||
|
this.setOrientation(Orientation.VERTICAL);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -42,4 +49,12 @@ public class SidebarToolBar extends javafx.scene.control.ToolBar {
|
|||||||
public Button getSetButton() {
|
public Button getSetButton() {
|
||||||
return setButton;
|
return setButton;
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* 获取工具栏上的文件侧边栏按钮。
|
||||||
|
*
|
||||||
|
* @return 文件侧边栏按钮
|
||||||
|
*/
|
||||||
|
public Button getFileButton() {
|
||||||
|
return fileButton;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user