java+jtextfield+取值_Java JTextField.getFont方法代码示例

import javax.swing.JTextField; //导入方法依赖的package包/类

@Override

public void installUI(JComponent c) {

super.installUI(c);

jtf = (JTextField) c;

JTextField editor = jtf;

UIDefaults uidefaults = XToolkit.getUIDefaults();

String prefix = getPropertyPrefix();

Font f = editor.getFont();

if ((f == null) || (f instanceof UIResource)) {

editor.setFont(uidefaults.getFont(prefix + ".font"));

}

Color bg = editor.getBackground();

if ((bg == null) || (bg instanceof UIResource)) {

editor.setBackground(uidefaults.getColor(prefix + ".background"));

}

Color fg = editor.getForeground();

if ((fg == null) || (fg instanceof UIResource)) {

editor.setForeground(uidefaults.getColor(prefix + ".foreground"));

}

Color color = editor.getCaretColor();

if ((color == null) || (color instanceof UIResource)) {

editor.setCaretColor(uidefaults.getColor(prefix + ".caretForeground"));

}

Color s = editor.getSelectionColor();

if ((s == null) || (s instanceof UIResource)) {

editor.setSelectionColor(uidefaults.getColor(prefix + ".selectionBackground"));

}

Color sfg = editor.getSelectedTextColor();

if ((sfg == null) || (sfg instanceof UIResource)) {

editor.setSelectedTextColor(uidefaults.getColor(prefix + ".selectionForeground"));

}

Color dfg = editor.getDisabledTextColor();

if ((dfg == null) || (dfg instanceof UIResource)) {

editor.setDisabledTextColor(uidefaults.getColor(prefix + ".inactiveForeground"));

}

Border b = editor.getBorder();

if ((b == null) || (b instanceof UIResource)) {

editor.setBorder(uidefaults.getBorder(prefix + ".border"));

}

Insets margin = editor.getMargin();

if (margin == null || margin instanceof UIResource) {

editor.setMargin(uidefaults.getInsets(prefix + ".margin"));

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值