SWT窗體字型的設定

2021-04-13 13:56:43 字數 673 閱讀 9403

一、問題

window預設的字型大小是9,redhat linux預設的字型大小是10。所以在windowxia顯示正常的窗體在linuxxia會發現lable太小。所以想設定以下字型的大小,最後發現只有當字型大小為7時才可以顯示。

linux環境下設定了控制項的字型以後就會改變控制項的背景,但是控制項背景的資訊並沒有丟失,所以需要再調一下設定背景的方法.

二、**

/***機能概要:設定指定控制項以及其子控制項字型的大小。

* *処理フロー:

* /**

*機能概要:取得本系統的預設字型。

* 需要依賴屬性defaultfontheight,可以通過spring等ioc框架配置。

*処理フロー:

* *

* @param control 需要設定字型的控制項

* */

public font getdefaultfont() else

// 做成預設字型

defaultfont = new font(dccontext.getdisplay(), titledata);

}return defaultfont;

}三、使用方式

SWT視窗樣式設定

設定視窗的樣式 螢幕居中,主題等 public class windowstyle 設定視窗位於螢幕中間 param display 裝置 param shell 要調整位置的視窗物件 public static void setcenter display display,shell shell ...

字型的設定

在css中使用font屬性集對字型的風格,大小,亮度等進行設定,下面我們開始學習它們。在css中使用font屬性集對字型的風格,大小,亮度等進行設定,下面我們開始學習它們。一 字型風格 font style font style屬性用於字型顯示的風格。語法 說明 1 inherit 繼承,表示該屬性...

icewm的字型設定

摘自linuxsir的ai ya以及beta的發言 icepref 不認xft的設定,我是手動加進去的 titlefontname dynalab simsun medium r normal 140 m 1 titlefontnamexft simsun size 14 menufontname ...