1
我正在用Codename One編寫一個應用程序,但是我找不到如何縮小標籤圖標和標籤文本之間的距離。如何最大限度地減少代號爲1的選項卡圖標和選項卡文字之間的差距?
它看起來像這樣:
,但它應該是這樣的:(與第一圖片的圖標雖然)
我怎樣才能儘量減少差距在
之間Icon -> text
和
Icon -> content
?
我正在用Codename One編寫一個應用程序,但是我找不到如何縮小標籤圖標和標籤文本之間的距離。如何最大限度地減少代號爲1的選項卡圖標和選項卡文字之間的差距?
它看起來像這樣:
,但它應該是這樣的:(與第一圖片的圖標雖然)
我怎樣才能儘量減少差距在
之間Icon -> text
和
Icon -> content
?
這個差距似乎是從圖標本身而不是從我們傳遞。假設您使用了材質設計圖標,請確保將填充設置爲0
FontImage.setDefaultPadding(0);
或者:
FontImage i = ...;
i.setPadding(0);
如:
Form hi = new Form("Tabs", new BorderLayout());
Tabs t = new Tabs();
FontImage fim = FontImage.createMaterial(FontImage.MATERIAL_3D_ROTATION, "Tab", 4);
fim.setPadding(0);
t.addTab("AAA", fim, new Label("Tab 1"));
t.addTab("BBB", fim, new Label("Tab 2"));
hi.add(BorderLayout.CENTER, t);
hi.show();
我會盡量在週四,感謝您的幫助,但我想我的填充設置爲0 –
注意這不是組件的填充 –
哦,你說得對,這個庫爾d是它。我明天告訴你 –