簡體   English   中英

Scrollable View Eclipse插件

[英]Scrollable View Eclipse Plugin

我目前正在從頭開始重做一個學校項目,該項目基本上是一個帶有標簽的視圖。

現在,我要做的就是在標簽中顯示一些文本,如果文本太長,則使視圖可滾動。 我設法通過給標簽加上大小來使視圖可滾動,但是如果文本太長,滾動條將無法完全看到它。

這是我到目前為止的代碼(只是createPartControl函數,告訴我是否需要更多代碼):

public void createPartControl(Composite parent) {

ScrolledComposite sc = new ScrolledComposite(parent, SWT.H_SCROLL | SWT.V_SCROLL);

aLabel = new Label(sc, SWT.H_SCROLL | SWT.V_SCROLL);
aLabel.setBackground(getSite().getShell().getDisplay().getSystemColor(SWT.COLOR_WHITE));
aLabel.setSize(400,400);

sc.setContent(aLabel);
sc.setMinSize(aLabel.computeSize(aLabel.getBounds().width, aLabel.getBounds().height));
sc.setExpandVertical(true);
sc.setExpandHorizontal(true);  
}

使用SWT.WRAP樣式常量而不是SWT.H_SCROLL | SWT.V_SCROLL創建標簽SWT.H_SCROLL | SWT.V_SCROLL SWT.H_SCROLL | SWT.V_SCROLL

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM