真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java中圖標菜單項代碼 javaswing菜單欄加圖標

java里的swing里怎么在菜單項前面加圖標

JMenuBar menuBar = new JMenuBar();

專注于為中小企業(yè)提供網(wǎng)站設計、成都網(wǎng)站設計服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)通河免費做網(wǎng)站提供優(yōu)質的服務。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千余家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設實現(xiàn)規(guī)模擴充和轉變。

JMenu file = new JMenu("文件"),

Icon new= new ImageIcon("res/new.png");

Icon save= new ImageIcon("res/save.png");

JMenuItem newItem = new JMenuItem("查看結果",new),

saveItem = new JMenuItem("隨機數(shù)據(jù)",save);

這樣 就行了 ,很簡單。

java 中怎么設置 標題欄 的菜單?

這個功能是不需要特殊設置的!!JFrame自身就已經具備了此功能!!

import java.awt.BorderLayout;

import javax.swing.JPanel;

import javax.swing.JTextField;

import javax.swing.WindowConstants;

import javax.swing.SwingUtilities;

public class TestFrame extends javax.swing.JFrame {

private static final long serialVersionUID = 1L;

private JPanel jPanel1;

private JTextField textField2;

public static void main(String[] args) {

SwingUtilities.invokeLater(new Runnable() {

public void run() {

TestFrame inst = new TestFrame();

inst.setLocationRelativeTo(null);

inst.setVisible(true);

}

});

}

public TestFrame() {

super();

initGUI();

}

private void initGUI() {

try {

setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);

{

jPanel1 = new JPanel();

getContentPane().add(jPanel1, BorderLayout.CENTER);

jPanel1.setLayout(null);

jPanel1.setBackground(new java.awt.Color(255,255,255));

{

textField2 = new JTextField();

jPanel1.add(textField2);

textField2.setBounds(120, 106, 128, 22);

}

}

pack();

setSize(400, 300);

} catch (Exception e) {

e.printStackTrace();

}

}

}

這是一個簡單的應用程序窗口,點擊左上角的咖啡圖標試試~~會得到你要的效果的!!

java添加菜單條和按鈕

試試這樣行不?

public class Mazelp {/*extends JFrame*/ //implements ActionListener{

private static final int wid = 10;

private static final int hei = 10;

JFrame jf;

JButton jb1,jb2;

JButton jb[];

JPanel p1,p2;

private Stack stack = new Stack();//Stack 類表示后進先出(LIFO)的對象堆棧。

MenuBar menu;

Menu file;

MenuItem closeMenu;

public Mazelp() {

jf=new JFrame("迷宮");//申請內存空間設置標題

jf.setBounds(300,240,500,500); //調整迷宮出現(xiàn)的位置(300,240)及大小(500,500)

jf.setResizable(false);//窗體不可拉伸

menu = new MenuBar();//設置菜單條

file = new Menu("文件");//設置菜單欄

closeMenu = new MenuItem("關閉");//設置菜單項

//closeMenu.addActionListener(this);//添加監(jiān)聽對菜單項

p1=new JPanel();

//jf.add(menu);

jf.setMenuBar(menu);

menu.add(file);//將菜單欄添加到菜單條上

file.add(closeMenu);//將菜單項添加到菜單欄

jf.getContentPane().add(p1);

p1.setLayout(new GridLayout(10,10)); //p1用網(wǎng)格布局,10行10列

jb=new JButton[100];//作為迷宮的墻和路

for(int i=0;ijb.length;i++){

jb[i]=new JButton(Integer.toString(i));//創(chuàng)建按鍵的名字,Integer型的名字為i的字符串

if((i=0i=9)||(i=90i=99)||i%10==0||i%10==9||i==13||i==17||i==23||i==27||i==35||i==36||i==42||i==43||i==44||i==54||i==62||i==66||i==72||i==73||i==74||i==76||i==77||i==81){

jb[i].setBackground(Color.red);//將墻涂色

}

else {

jb[i].setBackground(Color.yellow);

}

jb[i].setSize(10,10);

p1.add(jb[i]);

jf.setDefaultCloseOperation(jf.EXIT_ON_CLOSE); //聲明點“X”圖標后結束窗體所在的應用程序

jf.setVisible(true); //表明以上創(chuàng)建的所有窗體、按鍵等組件都是可見

}

}


標題名稱:java中圖標菜單項代碼 javaswing菜單欄加圖標
文章起源:http://weahome.cn/article/ddegedj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部