【发布时间】:2023-01-27 04:55:17
【问题描述】:
netbeans8 允许插入带有 setter 和 getter 的 javafx bean 属性,但早期版本没有该功能(也许)。我怎样才能在 apache netbeans 13 中做到这一点?
【问题讨论】:
netbeans8 允许插入带有 setter 和 getter 的 javafx bean 属性,但早期版本没有该功能(也许)。我怎样才能在 apache netbeans 13 中做到这一点?
【问题讨论】:
通过宏编写代码
此示例使用它们的导入(如果它们可用)和 getter/setter 初始化 SimpleStringProperty。要在 apache-netbeans 中使用它,请在宏设置中将下面的代码粘贴为宏并创建一个快捷方式,然后创建一个标识符,然后在标识符内插入符号,按其宏的快捷方式控制键+转移+Alt+1个(在我的例子中)。
当然可以修改为 boolean , short , integer 属性……
select-word caret-begin-word selection-end-word cut-to-clipboard
caret-line-first-column
insert-tab "private final StringProperty " paste-from-clipboard " = new SimpleStringProperty();" insert-break
insert-break
"public void " paste-from-clipboard make-setter "(String string) {" insert-break
paste-from-clipboard ".set(string);" insert-break "}" insert-break
insert-break
"public String " paste-from-clipboard make-getter "() {" insert-break
"return " paste-from-clipboard ".get();" insert-break "}" insert-break
insert-break
"public StringProperty " paste-from-clipboard make-getter "Property() {" insert-break
" return " paste-from-clipboard " ;" insert-break
"}" insert-break
fix-imports caret-up caret-up caret-up caret-up caret-up caret-up caret-up caret-up caret-up caret-up caret-up caret-up
【讨论】: