2010-08-12 75 views
2

googleing有點後我陷入找出哪個SWT。我可以用於複合的標誌。這裏的參考Ref並沒有給我任何想法......例如。構造函數詳細信息列表NO_BACKGROUND, NO_FOCUS, NO_MERGE_PAINTS, NO_REDRAW_RESIZE, NO_RADIO_GROUP, EMBEDDED, DOUBLE_BUFFERED但您也可以通過SWT.BORDER,並且它有效。也許有人可以告訴我在哪裏可以找到,或者,我應該google什麼關鍵字。我用 「SWT複合風格」,但... ;-(SWT風格標誌 - 哪些適用於複合材料?

回答

3

你可以看到,你可以使用SWT.BORDER,因爲Control提供,並CompositeControl一個子類。

至於我看你可以使用下面除了文檔中給出的那些Composite

  • Scrollable
    • SWT.H_SCROLL
    • SWT.V_SCROLL
  • 來自Control
    • SWT.LEFT_TO_RIGHT
    • SWT.RIGHT_TO_LEFT
    • SWT.BORDER
3

更多款式是由複合材料的超使用

這是我迄今發現:

  • org.eclipse.swt.widgets.Control
    • SWT.BORDER
    • SWT.LEFT_TO_RIGHT
    • SWT.RIGHT_TO_LEFT
  • org.eclipse.swt.widgets.Scrollable
    • SWT.H_SCROLL
    • SWT.V_SCROLL
  • org.eclipse.swt.widgets.Composite
    • SWT.NO_BACKGROUND
    • SWT.NO_FOCUS
    • SWT.NO_MERGE_PAINTS
    • SWT.NO_REDRAW_RESIZE
    • SWT.NO_RADIO_GROUP
    • SWT.EMBEDDED
    • SWT.DOUBLE_BUFFERED

這些都是在Javadoc中對類的構造函數中提到的樣式。查看源代碼將顯示是否有更多'隱藏'樣式。

+0

我已經接受了對方的回答,因爲他少得分。希望你不介意。 – InsertNickHere 2010-08-12 08:45:39

+0

當然,使用「隱藏的樣式」可能會在將來的版本中打破該程序。對於'竊取'已接受的答案也很抱歉。你的回答比我早一分鐘。 – musiKk 2010-08-12 08:48:18