在我的javafx tableview项目中,我分别为所有按钮设置按钮50和100的宽度和高度,但是当我点击调整大小到50和100只启动按钮直到保存它正在工作,休息不是调整大小可以告诉我为什么它发生在其他按钮上,因为我想调整大小按钮单击下面提到的所有按钮将宽度和高度设置为50和100。下面的代码是调整大小按钮我把一个动作放在ClickResize上,当我点击那个按钮时它会调整下面设置的所有按钮,但是这个代码只能用于启动5个按钮,休息不会生效。
@FXML
public void onClickResize(ActionEvent event) {
btnEditorClose.setPrefWidth(50);
btnEditorClose .setPrefHeight(100);
BtnOpenSourceFile.setPrefWidth(50);
BtnOpenSourceFile.setPrefHeight(100);
BtnPdfPreview.setPrefWidth(50);
BtnPdfPreview.setPrefHeight(100);
BtnPreview.setPrefWidth(50);
BtnPreview.setPrefHeight(100);
BtnBilingualFile.setPrefWidth(50);
BtnBilingualFile.setPrefHeight(100);
btnSaveTranslated.setPrefWidth(50);
btnSaveTranslated.setPrefHeight(100);
btn_save.setPrefWidth(50);
btn_save.setPrefHeight(100);
btn_saveas.setPrefWidth(50);
btn_saveas.setPrefHeight(100);
/*hbox.setPrefWidth(30);
hbox.setPrefHeight(40);
btn_Redo.setMinHeight(hbox.getPrefHeight());
btn_Redo.setMinWidth(hbox.getPrefWidth());
btn_Undo.setMinHeight(hbox.getPrefHeight());
btn_Undo.setMinWidth(hbox.getPrefWidth());
btn_Cut.setMinHeight(hbox.getPrefHeight());
btn_Cut.setMinWidth(hbox.getPrefWidth());
btn_Copy.setMinHeight(hbox.getPrefHeight());
btn_Copy.setMinWidth(hbox.getPrefWidth());
btn_Paste.setMinHeight(hbox.getPrefHeight());
btn_Paste.setMinWidth(hbox.getPrefWidth());
btnFindReplace.setMinHeight(hbox.getPrefHeight());
btnFindReplace.setMinWidth(hbox.getPrefWidth());
hbox.getChildren().addAll(btn_Redo,btn_Undo,btn_Cut,btn_Copy,btn_Paste,btnFindReplace);
*/
btn_Copy_All_Tags.setPrefWidth(30);
btn_Copy_All_Tags.setPrefHeight(50);
btn_Clear_All_Tags.setPrefWidth(30);
btn_Clear_All_Tags.setPrefHeight(50);
btnPreviouSegment.setPrefWidth(30);
btnPreviouSegment.setPrefHeight(50);
btnNextSegment.setPrefWidth(30);
btnNextSegment.setPrefHeight(50);
btnSplitSegment.setPrefWidth(30);
btnSplitSegment .setPrefHeight(50);
btnMergeSegment.setPrefWidth(30);
btnMergeSegment.setPrefHeight(50);
btnConfirmSegment.setPrefWidth(50);
btnConfirmSegment.setPrefHeight(100);
btn_show.setPrefWidth(50);
btn_show.setPrefHeight(100);
btnLockSegment.setPrefWidth(50);
btnLockSegment.setPrefHeight(100);
btnCopySource.setPrefWidth(50);
btnCopySource.setPrefHeight(100);
btnClearTarget.setPrefWidth(50);
btnClearTarget.setPrefHeight(100);
btnCommitSegment.setPrefWidth(50);
btnCommitSegment.setPrefHeight(100);
btnUntilFuzzy.setPrefWidth(50);
btnUntilFuzzy.setPrefHeight(100);
btnNoMatch.setPrefWidth(50);
btnNoMatch.setPrefHeight(100);
btnAnalyze.setPrefWidth(50);
btnAnalyze.setPrefHeight(100);
btnCommitAll.setPrefWidth(50);
btnCommitAll.setPrefHeight(100);
btnConcordanceSearch.setPrefWidth(30);
btnConcordanceSearch.setPrefHeight(50);
btnMachineTranslation.setPrefWidth(30);
btnMachineTranslation.setPrefHeight(50);
split_analyze.setPrefWidth(50);
split_analyze.setPrefHeight(100);
split_QACheck.setPrefWidth(50);
split_QACheck.setPrefHeight(100);
split_Filters.setPrefWidth(50);
split_Filters.setPrefHeight(100);
split_Notes.setPrefWidth(50);
split_Notes.setPrefHeight(100);
id_perfectmatch.setPrefWidth(50);
id_perfectmatch.setPrefHeight(100);
id_contextmatch.setPrefWidth(50);
id_contextmatch.setPrefHeight(100);
btn_Find_In_Source.setPrefWidth(50);
btn_Find_In_Source.setPrefHeight(50);
btnFindInTarget.setPrefWidth(50);
btnFindInTarget.setPrefHeight(50);
btn_Clear.setPrefWidth(50);
btn_Clear.setPrefHeight(100);
btn_add.setPrefWidth(50);
btn_add.setPrefHeight(100);
btn_edit.setPrefWidth(50);
btn_edit.setPrefHeight(100);
btn_delete.setPrefWidth(50);
btn_delete.setPrefHeight(100);
}
@FXML
public void onClickResize(ActionEvent event) {
btnEditorClose.setPrefWidth(50);
btnEditorClose .setPrefHeight(100);
BtnOpenSourceFile.setPrefWidth(50);
BtnOpenSourceFile.setPrefHeight(100);
BtnPdfPreview.setPrefWidth(50);
BtnPdfPreview.setPrefHeight(100);
BtnPreview.setPrefWidth(50);
BtnPreview.setPrefHeight(100);
BtnBilingualFile.setPrefWidth(50);
BtnBilingualFile.setPrefHeight(100);
btnSaveTranslated.setPrefWidth(50);
btnSaveTranslated.setPrefHeight(100);
btn_save.setPrefWidth(50);
btn_save.setPrefHeight(100);
btn_saveas.setPrefWidth(50);
btn_saveas.setPrefHeight(100);
btn_Copy_All_Tags.setPrefWidth(50);
btn_Copy_All_Tags.setPrefHeight(100);
btn_Clear_All_Tags.setPrefWidth(50);
btn_Clear_All_Tags.setPrefHeight(100);
btnPreviouSegment.setPrefWidth(50);
btnPreviouSegment.setPrefHeight(100);
btnNextSegment.setPrefWidth(50);
btnNextSegment.setPrefHeight(100);
btnSplitSegment.setPrefWidth(50);
btnSplitSegment .setPrefHeight(1000);
btnMergeSegment.setPrefWidth(50);
btnMergeSegment.setPrefHeight(100);
btnConfirmSegment.setPrefWidth(50);
btnConfirmSegment.setPrefHeight(100);
btn_show.setPrefWidth(50);
btn_show.setPrefHeight(100);
btnLockSegment.setPrefWidth(50);
btnLockSegment.setPrefHeight(100);
btnCopySource.setPrefWidth(50);
btnCopySource.setPrefHeight(100);
btnClearTarget.setPrefWidth(50);
btnClearTarget.setPrefHeight(100);
btnCommitSegment.setPrefWidth(50);
btnCommitSegment.setPrefHeight(100);
btnUntilFuzzy.setPrefWidth(50);
btnUntilFuzzy.setPrefHeight(100);
btnNoMatch.setPrefWidth(50);
btnNoMatch.setPrefHeight(100);
btnAnalyze.setPrefWidth(50);
btnAnalyze.setPrefHeight(100);
btnCommitAll.setPrefWidth(50);
btnCommitAll.setPrefHeight(100);
btnConcordanceSearch.setPrefWidth(30);
btnConcordanceSearch.setPrefHeight(50);
btnMachineTranslation.setPrefWidth(30);
btnMachineTranslation.setPrefHeight(50);
split_analyze.setPrefWidth(50);
split_analyze.setPrefHeight(100);
split_QACheck.setPrefWidth(50);
split_QACheck.setPrefHeight(100);
split_Filters.setPrefWidth(50);
split_Filters.setPrefHeight(100);
split_Notes.setPrefWidth(50);
split_Notes.setPrefHeight(100);
id_perfectmatch.setPrefWidth(50);
id_perfectmatch.setPrefHeight(100);
id_contextmatch.setPrefWidth(50);
id_contextmatch.setPrefHeight(100);
btn_Find_In_Source.setPrefWidth(50);
btn_Find_In_Source.setPrefHeight(50);
btnFindInTarget.setPrefWidth(50);
btnFindInTarget.setPrefHeight(50);
btn_Clear.setPrefWidth(50);
btn_Clear.setPrefHeight(100);
btn_add.setPrefWidth(50);
btn_add.setPrefHeight(100);
btn_edit.setPrefWidth(50);
btn_edit.setPrefHeight(100);
btn_delete.setPrefWidth(50);
btn_delete.setPrefHeight(100);
}