สวัสดี ฉันมีปัญหากับเหตุการณ์การลากและวางที่คล้ายกันจำนวนมากสำหรับรูปภาพ ซึ่งฉันย้ายโดยมีป้ายกำกับไปยังมุมมองรูปภาพอื่นๆ
ตัวอย่างรหัส:
//drag and drope for imageview01
@FXML
private void handleDragDetected1(MouseEvent event) {
Dragboard db = imageview01.startDragAndDrop(TransferMode.ANY);
ClipboardContent cb = new ClipboardContent();
cb.putImage(imageview01.getImage());
cb.putString(imageview01_label.getText());
db.setContent(cb);
System.out.println("Picture 1 is draged");
}
...
...
//drag and drope for imageview100
@FXML
private void handleDragDetected100(MouseEvent event) {
...
...
}
มีวิธีแก้ไขโค้ดให้สั้นลงหรือไม่?