哪位大虾给我讲讲Java做的记事本的背景色怎么设计实现

做了一个Java记事本,背景色和字体都不会实现,急需帮忙... 做了一个Java记事本,背景色和字体都不会实现,急需帮忙 展开
 我来答
匿名用户
2013-11-18
展开全部
这是设置字体的代码。窗口的设计代码我省略了,这些是事件处理
// 字体窗口中JTextFiled获得选中的字符
class xianshi1 implements ActionListener {
public void actionPerformed(ActionEvent e) {
fonttext.setText((String) ((JComboBox) e.getSource())
.getSelectedItem());
}

}

class xianshi2 implements ActionListener {
public void actionPerformed(ActionEvent e) {
styletext.setText((String) ((JComboBox) e.getSource())
.getSelectedItem());
}
}

class xianshi3 implements ActionListener {
public void actionPerformed(ActionEvent e) {
sizetext.setText((String) ((JComboBox) e.getSource())
.getSelectedItem());
}

}

class queding implements ActionListener {
public void actionPerformed(ActionEvent e) {
if (e.getSource() == ok) {
flg3 = 1;
ss();
fontdialog.dispose();
}
if (e.getSource() == cancel) {
fontdialog.dispose();
}
}
}

// 字体事件方法
public void ss() {
String ziti, zixing, zihao;
// 为字形定义一个变量
int style = Font.PLAIN;
// 得到JComboBox中字符
ziti = (String) combo[0].getSelectedItem();
zixing = (String) combo[1].getSelectedItem();
zihao = (String) combo[2].getSelectedItem();

if (zixing.equals("斜体")) {
style = Font.ITALIC;
}
if (zixing.equals("粗体")) {
style = Font.BOLD;
}
if (zixing.equals("粗斜体")) {
style = Font.ITALIC;
style = Font.BOLD;
}
sample.setFont(new Font(ziti, style, Integer.parseInt(zihao)));// 应用修改后的字体
if (flg3 == 1) {
text.setFont(new Font(ziti, style, Integer.parseInt(zihao)));
flg3 = 0;
}
}

}
博思aippt
2024-07-20 广告
博思AIPPT是基于ai制作PPT的智能在线工具,它提供了4种AI制作PPT的方式,包括AI生成大纲、AI直接生成PPT、文本生成PPT、AI提炼文档生成PPT,一站式集成多种AI生成PPT的方式,可满足办公用户的不同需求和使用场景。ai生... 点击进入详情页
本回答由博思aippt提供
匿名用户
2013-11-18
展开全部
http://zhidao.baidu.com/question/58914192.html上来这里看一下。那好像有设计背景色的功能的。希望是你所想要的。学习ing~~~~~~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-18
展开全部
你就把窗体的背景颜色设置为你想要的颜色就OK
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-18
展开全部
好想你要重写他的一个方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式