Sadece ui.xml dosyasını kullanarak söz konusu paneli kullanarak mutlak mizanpaj yapmak istiyorum, ancak belgenin kod üzerinde yoğunlaşması ve mizanpajın yok sayılması nedeniyle bunun mümkün olup olmadığı net değil dil tamamen. Öğreticinin bundan bahsetmediği için, imkansız ama emin olmak isterim.Bir UIBinder XML dosyasında AbsolutePanel nasıl kullanılır
cevap
Bu eski olduğunu biliyorum ama onlar UiBinder içinde
AbsolutePanel elemanları şablonlar elemanları kullanılarak, mutlak pozisyon ile çocuklarını hazırlamak AbsolutePanel
UiBinder Şablonları'ndanKullanım için UiBinder güncellendi. Öğedeki her öğenin piksellerde sol ve üst nitelikleri olmalıdır. Ayrıca, herhangi bir konum belirtilmemiş şekilde, widget çocuklarını doğrudan içerebilirler. Örneğin
: onay
<g:AbsolutePanel>
<g:at left='10' top='20'>
<g:Label>Lorem ipsum...</g:Label>
</g:at>
<g:Label>...dolores est.</g:Label>
</g:AbsolutePanel>
Haklısınız - şu anda bunu yapmanın bir yolu yok. Bu , DockLayoutPanel
için yapıldığı gibi bazı özel sözdizimi ekleyerek gelecekteki bir GWT sürümünde adreslenebilir. Ama sanmam - Böyle kod yazmak isterdim: Java Beans gibi "fasulye" (ile
<g:AbsolutePanel ui:field="absolutePanel">
<g:Button x="50px" y="50px">Test</g:Button>
</g:AbsolutePanel>
Ancak bu çatışmalar, siz bir getSomethingCool
yöntemi varsa, UiBinder içinde somethingCool="kewl"
yazabilir kodu ve uygun get/set yöntemi) stilini arayacaktır. Çünkü Button
, setX/Y
yöntemine sahip değildir. Bu, setX/Y
çağrılarını derleme zamanında mevcut yöntemlere (CSS konumlandırma, vb.) Uygun çağrılarla değiştirerek atlanabilir. Fakat bu, bir başka özel davranışı tanıtıyor, sarma Widget/Panel'e bağlı - GWT devlerinin bundan kaçınmak istediğini düşünüyorum.
- 1. Diğer düzende bir düzen xml dosyasında bildirilen görünümler nasıl kullanılır?
- 2. UIBinder
- 3. java.util.zip dosyasında nasıl kullanılır?
- 4. Dosyadan bir xml öğesi nasıl kaldırılır? gibi bir XML dosyasında
- 5. gwt pushButton, UiBinder
- 6. XML XML dosyasında XML ile XML nasıl kaydedilir?
- 7. GWT: UIBinder
- 8. xml dosyasında bir değişken kullanın
- 9. benim xml dosyasında kullanacağız
- 10. Chocolatey '.config' dosyasında özel parametreler nasıl kullanılır?
- 11. Bir XML veri dosyasında bir JDBC'ye okuma
- 12. FATCA XML - FATCA XML dosyasında birden çok veri nasıl eklenir?
- 13. CDATA PowerShell ile XML dosyasında nasıl okunur?
- 14. php dosyasında xml dosyası nasıl eklenir
- 15. UIBinder - HTMLPanel vs. div
- 16. Büyük bir xml dosyasında rastgele sorgular
- 17. GWT - Ubinder xml dosyasındaki bir Düzenleme düzeni hiyerarşisi nasıl tanımlanır
- 18. Yerel API'm javascript dosyasında nasıl kullanılır?
- 19. Sass dosyasında .scs dosyası nasıl kullanılır?
- 20. copy_file, boost :: filesystem dosyasında nasıl kullanılır?
- 21. İçerik komut dosyasında Flowplayer işlevleri nasıl kullanılır?
- 22. Bir XML değerini, .NET App.Config dosyasında nasıl depolarım
- 23. Android: Tek bir xml dosyasında çoklu seçiciler nasıl yazılır
- 24. İçinde esnek-config xml dosyasında bir değişken nasıl oluşturulur?
- 25. MSTest XML Datasource ile "deep" XML nasıl kullanılır?
- 26. Tepki-yerelinde XML yanıtı nasıl kullanılır
- 27. xml belgesinde imzalamaktan daha az nasıl kullanılır?
- 28. FlowPanel bu gibi basit bir düzen oluşturma tercih edilen yöntem nedir UiBinder kullanırken GWT UiBinder
- 29. Nasıl layout.Grid XML görünümünde SAPUI5 kullanılır?
- 30. Bir jar dosyasında bir xml dosyasını Java ile değiştir
Bu şimdi doğru cevap. Bu yüzden güncellendi. – nick