'da sarılı bir salınım bileşenini yeniden boyutlandırma SwingComponent.wrap (myComponent) ile elde edilebilen sarılı bir swing bileşenini yeniden boyutlandırabileceğinizi (ve genel olarak dönüştüğünü) okudum. Nasıl olduğunu göremiyorum. Geri döndürülen türün Resizable'u miras aldığını görüyorum, ancak min/maxHeight, h/vfill ve diğer özellikleri nasıl ayarlayabilirim?javafx
Q
javafx
1
A
cevap
0
Bu en iyi çözüm değil ama işe yarıyor.
Aşağıda
// Define the swing component, wrapper, and the scene.
var jPanel = new JPanel();
var swingWrapper = new SwingComponent.wrap(jPanel);
var scene = Scene{
width: 700
height: 500
content: [
swingWrapper
]
}
// Below are some triggers that fire off whenever the width or
// height of the scene change.
var currentWidth = bind scene.width on replace{
jPanel.setPreferredSize(new Dimension(scene.width,
scene.height));
swingWrapper.width = scene.width;
}
var currentHeight = bind scene.height on replace{
jPanel.setPreferredSize(new Dimension(scene.width,
scene.height));
swingWrapper.height = scene.height;
}
Stage {
title: "Some App"
scene: scene
}
0
sen favori özelliklerini ayarlamak dair bir örnek:: yardımcı
def swingComponent : SwingComponent = SwingComponent.wrap(new JPanel());
function setSwingComponentLayoutInfo():Void{
swingComponent.layoutInfo = LayoutInfo{
height: 200
width: 200
maxHeight: 400
maxWidth: 400
// ... other properties.
}
}
setSwingComponentLayoutInfo();
Umut Aşağıda örnek kodudur.
İlgili konular
- 1. Javafx,
- 2. JavaFX
- 3. JavaFX
- 4. Javafx
- 5. JavaFx
- 6. JavaFX
- 7. javafx
- 8. JavaFX
- 9. JavaFX
- 10. javaFX
- 11. JavaFX zaman dilimli JavaFX gerçek zamanlı LineChart
- 12. FXML (JavaFX)
- 13. NullPointerException JAVAFX
- 14. JavaFX JAXB
- 15. JavaFX getIcon()
- 16. Linux'ta JavaFX
- 17. JavaFX yazdırma
- 18. JavaFX open new window
- 19. JavaFX ile ses çalma
- 20. JavaFX TableView panoya kopyala
- 21. JavaFX 2.2 javadoc?
- 22. JavaFX TableView paginator
- 23. JavaFX 8 DatePicker özellikleri
- 24. Başsız modda JavaFx
- 25. JavaFX TextArea Limit
- 26. JavaFX Sınır Başlık
- 27. algıla vekil - JavaFX - webview
- 28. JavaFX kilitleniyor X Sunucu
- 29. JavaFX MenuItem.setAccelerator() çalışmıyor
- 30. JavaFX Proje Yapısı