java的awt下拉菜单怎样更改Menu当中的显示字体的大小?请大神指教

测试代码如下:importjava.awt.event.*;importjava.awt.*;importjavax.swing.*;importjavax.swing.... 测试代码如下:
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
import javax.swing.event.*;
public class Main
{
JFrame frame=new JFrame("新建窗体");
public Main()
{
frame.setSize(1366,768);
frame.setVisible(true);
MenuBar mb=new MenuBar();
Font font=new Font("微软雅黑",Font.BOLD,43);
mb.setFont(font);
Button button=new Button("颜色");
button.setFont(font);
Menu me=new Menu("颜色");
MenuItem x=new MenuItem("红色");
MenuItem y=new MenuItem("橙色");
MenuItem z=new MenuItem("绿色");
frame.setMenuBar(mb);
mb.add(me);
me.add(x);
me.add(y);
me.add(z);
}
public static void main(String args[])
{
new Main();
}
}
运行结果显示:“颜色”这两个字的大小没有发生变化,但是“红色”、“黄色”、“绿色”这三个选项的字体变大了,不知道是什么原因?
展开
 我来答
hitzsf
推荐于2017-11-26 · TA获得超过2060个赞
知道大有可为答主
回答量:1741
采纳率:78%
帮助的人:1164万
展开全部

呵呵,这个不解释,给代码吧,用swing控件就行,不要和awt件混用

import java.awt.Button;
import java.awt.Color;
import java.awt.Font;

import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
public class Main
{
    public Main()
    {
     JFrame frame=new JFrame("新建窗体");
        frame.setSize(300,200);
        JMenuBar mb=new JMenuBar();
        Font font=new Font("微软雅黑",Font.BOLD,24);
        Button button=new Button("颜色");
        button.setFont(font);
        JMenu me=new JMenu("颜色");
        me.setFont(font);
        JMenuItem x=new JMenuItem("红色");
        x.setForeground(Color.RED);
        JMenuItem y=new JMenuItem("橙色");
        y.setForeground(Color.ORANGE);
        JMenuItem z=new JMenuItem("绿色");
        z.setForeground(Color.BLUE);
        frame.setJMenuBar(mb);
        mb.add(me);
        me.add(x);
        me.add(y);
        me.add(z);
        frame.setVisible(true);
        frame.setDefaultCloseOperation(3);
    }
    public static void main(String args[])
    {
        new Main();
    }
}
追问
我知道用swing部件的话可以更改,但是用相应的awt部件该怎么使用呢?其实我想问的是这个问题
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式