New and Used Car Talk Reviews Hot Cars Comparison Automotive Community

The Largest Car Forum in the Philippines

Page 1 of 3 123 LastLast
Results 1 to 10 of 21

Hybrid View

flakez java programmers... tulong!! November 23rd, 2003, 01:46 AM
mbt maybe posting the relevant code would help... ... November 24th, 2003, 12:17 AM
flakez eto po yung code, salamat!! mapua-makati,... November 24th, 2003, 01:49 AM
kimpOy PajeroKid is the man November 24th, 2003, 09:32 AM
pajerokid i'll give you answers mamaya flakez. November 24th, 2003, 02:28 PM
pajerokid flakez, anong version gamit mo? 1.3 or 1.4? ... November 24th, 2003, 02:36 PM
pajerokid try mo ito... BasicMenuBarUI myObject =... November 24th, 2003, 02:47 PM
mbt pajerokid, napaka high tech naman niyang... November 24th, 2003, 07:46 PM
pajerokid Yup, but the JMenuBar class doesnt contain any... November 24th, 2003, 08:55 PM
pajerokid BasicMenuBarUI myObject = newBasicMenuBarUI();... November 24th, 2003, 08:59 PM
pajerokid what is object f? a JFrame? mbt, java man ka... November 24th, 2003, 09:01 PM
mbt pajerokid, BS Comp Sci ako nung first year... November 24th, 2003, 09:14 PM
pajerokid aaah. ;) Another future doctor! At least i know... November 24th, 2003, 09:51 PM
pissword huwa... im lost :confused: :confused: :eek: hehe November 24th, 2003, 11:37 PM
mbt pissword, never fear, javameister pajerokid is... November 25th, 2003, 12:42 AM
flakez @pajerokid, 1.4 gamit ko. MenuBarUI lumabas... November 25th, 2003, 01:34 AM
flakez eto po yung object declaration.. haba kasi e, nde... November 25th, 2003, 01:38 AM
pajerokid Grabe, ano yung Paper class? Ngayon ko lang... November 25th, 2003, 02:34 AM
flakez salamat po. yung paper class anop lang po yun,... November 25th, 2003, 12:21 PM
mbt flakez, yup you should look at the javadocs if... November 25th, 2003, 10:15 PM
flakez salamat po. subukan kong tingnan, sinabi na sa... November 26th, 2003, 12:05 AM
  1. Join Date
    Oct 2002
    Posts
    4,388
    #1
    mga java programmers, tulong naman po. may project kami sa java, gawa kami ng paint. may konting problema lang po kasi kami e, yung ginawa naming menubar kapag kiniclick mo na e sa ilalim ng canvas pumupunta imbes na sa ibabaw ng canvas. kaya tuloy nde makita yung laman ng menu bar. swing nga pala ginamit namin sa mga menubar.

    salamat!!

  2. Join Date
    Oct 2002
    Posts
    4,614
    #2
    maybe posting the relevant code would help...

    (hmm... paint? CS21B ba ito sa admu by any chance? :D)

  3. Join Date
    Oct 2002
    Posts
    4,388
    #3
    eto po yung code, salamat!!
    mapua-makati, sl-275... salmata ulit

    private void launchFrame() {
    f.setJMenuBar(menuBar);



    //FILE MENU
    menuBar.add(fileM);
    newMi.setAccelerator(KeyStroke.getKeyStroke(KeyEve nt.VK_N, InputEvent.CTRL_MASK));
    newMi.setText("New");
    fileM.add(newMi);
    openMi.setAccelerator(KeyStroke.getKeyStroke(KeyEv ent.VK_O, InputEvent.CTRL_MASK));
    openMi.setText("Open...");
    fileM.add(openMi);
    saveMi.setAccelerator(KeyStroke.getKeyStroke(KeyEv ent.VK_S, InputEvent.CTRL_MASK));
    saveMi.setText("Save");
    fileM.add(saveMi);
    saveAsMi.setText("Save As...");
    fileM.add(saveAsMi);
    fileM.add(fileSeparator1);
    printMi.setAccelerator(KeyStroke.getKeyStroke(KeyE vent.VK_P, InputEvent.CTRL_MASK));
    printMi.setText("Print...");
    fileM.add(printMi);
    fileM.add(fileSeparator2);
    exitMi.setAccelerator(KeyStroke.getKeyStroke(KeyEv ent.VK_F4, InputEvent.ALT_MASK));
    exitMi.setText("Exit");
    fileM.add(exitMi);

    //EDIT MENU
    menuBar.add(editM);
    undoMi.setAccelerator(KeyStroke.getKeyStroke(KeyEv ent.VK_Z, InputEvent.CTRL_MASK));
    undoMi.setText("Undo");
    editM.add(undoMi);
    redoMi.setAccelerator(KeyStroke.getKeyStroke(KeyEv ent.VK_Y, InputEvent.CTRL_MASK));
    redoMi.setText("Redo");
    editM.add(redoMi);
    editM.add(editSeparator1);
    cutMi.setAccelerator(KeyStroke.getKeyStroke(KeyEve nt.VK_X, InputEvent.CTRL_MASK));
    cutMi.setText("Cut");
    editM.add(cutMi);
    copyMi.setAccelerator(KeyStroke.getKeyStroke(KeyEv ent.VK_C, InputEvent.CTRL_MASK));
    copyMi.setText("Copy");
    editM.add(copyMi);
    pasteMi.setAccelerator(KeyStroke.getKeyStroke(KeyE vent.VK_V, InputEvent.CTRL_MASK));
    pasteMi.setText("Paste");
    editM.add(pasteMi);

    //VIEW MENU
    menuBar.add(viewM);
    toolBoxCb.setAccelerator(KeyStroke.getKeyStroke(Ke yEvent.VK_T, InputEvent.CTRL_MASK));
    toolBoxCb.setText("Tool Box");
    viewM.add(toolBoxCb);
    colorBoxCb.setAccelerator(KeyStroke.getKeyStroke(K eyEvent.VK_L, InputEvent.CTRL_MASK));
    colorBoxCb.setText("Color Box");
    viewM.add(colorBoxCb);
    viewM.add(viewSeparator1);
    viewBitmapMi.setAccelerator(KeyStroke.getKeyStroke (KeyEvent.VK_F, InputEvent.CTRL_MASK));
    viewBitmapMi.setText("View Bitmap");
    viewM.add(viewBitmapMi);

    //COLORS MENU
    menuBar.add(colorsM);
    editColorsMi.setText("Edit Colors");
    colorsM.add(editColorsMi);

    //HELP MENU
    menuBar.add(helpM);
    helpTopicsMi.setAccelerator(KeyStroke.getKeyStroke (KeyEvent.VK_F1, 0));
    helpTopicsMi.setText("Help");
    helpM.add(helpTopicsMi);
    helpM.add(helpSeparator1);
    aboutQuillMi.setText("About Quill");
    helpM.add(aboutQuillMi);

    //BUTTONS PANEL
    f.getContentPane().add(buttonsPanel, BorderLayout.WEST);
    buttonsPanel.setBorder(new javax.swing.border.EtchedBorder());
    buttonsPanel.setForeground(new java.awt.Color(0, 0, 0));
    buttonsInnerPanel.setLayout(new java.awt.GridLayout(3, 2, 3, 2));

    penB.setText("P");
    buttonGroup1.add(penB);
    penB.setBorder(new javax.swing.border.EtchedBorder());
    penB.setMargin(new java.awt.Insets(0, 0, 0, 0));
    penB.setMaximumSize(new java.awt.Dimension(25, 10));
    penB.setMinimumSize(new java.awt.Dimension(25, 10));
    penB.setPreferredSize(new java.awt.Dimension(25, 10));
    buttonsInnerPanel.add(penB);

    eraserB.setText("E");
    buttonGroup1.add(eraserB);
    eraserB.setBorder(new javax.swing.border.EtchedBorder());
    eraserB.setMargin(new java.awt.Insets(0, 0, 0, 0));
    eraserB.setMaximumSize(new java.awt.Dimension(25, 10));
    eraserB.setMinimumSize(new java.awt.Dimension(25, 10));
    eraserB.setPreferredSize(new java.awt.Dimension(25, 10));
    buttonsInnerPanel.add(eraserB);

    lineB.setText("L");
    buttonGroup1.add(lineB);
    lineB.setBorder(new javax.swing.border.EtchedBorder());
    lineB.setMargin(new java.awt.Insets(0, 0, 0, 0));
    lineB.setMaximumSize(new java.awt.Dimension(25, 10));
    lineB.setMinimumSize(new java.awt.Dimension(25, 10));
    lineB.setPreferredSize(new java.awt.Dimension(25, 10));
    buttonsInnerPanel.add(lineB);

    squareB.setText("S");
    buttonGroup1.add(squareB);
    squareB.setBorder(new javax.swing.border.EtchedBorder());
    squareB.setMargin(new java.awt.Insets(0, 0, 0, 0));
    buttonsInnerPanel.add(squareB);

    circleB.setText("C");
    buttonGroup1.add(circleB);
    circleB.setBorder(new javax.swing.border.EtchedBorder());
    circleB.setMargin(new java.awt.Insets(0, 0, 0, 0));
    buttonsInnerPanel.add(circleB);

    brushB.setText("B");
    buttonGroup1.add(brushB);
    brushB.setBorder(new javax.swing.border.EtchedBorder());
    brushB.setMargin(new java.awt.Insets(0, 0, 0, 0));
    buttonsInnerPanel.add(brushB);
    buttonsPanel.add(buttonsInnerPanel, java.awt.BorderLayout.NORTH);

    colorsPanel.setBorder(new javax.swing.border.EtchedBorder());
    colorsPanel.setMinimumSize(new java.awt.Dimension(8, 30));
    colorsPanel.setPreferredSize(new java.awt.Dimension(334, 30));
    mouseCoordinate.setEditable(false);
    colorsPanel.add(mouseCoordinate,BorderLayout.WEST) ;

    //paper is the drawing canvas
    paper.addMouseMotionListener(this);
    paper.addMouseListener(this);

    f.getContentPane().add(paper, BorderLayout.CENTER);
    f.getContentPane().add(colorsPanel, java.awt.BorderLayout.SOUTH);

    f.setSize(500,500);
    f.addWindowListener(this);
    f.setVisible(true);



    }

  4. Join Date
    Oct 2002
    Posts
    10,620
    #4
    PajeroKid is the man

  5. Join Date
    Oct 2002
    Posts
    10,603
    #5
    i'll give you answers mamaya flakez.

  6. Join Date
    Oct 2002
    Posts
    10,603
    #6
    flakez, anong version gamit mo? 1.3 or 1.4?

    also, paki kumpleto source code mo... puro kulang eh. Kahit yung object declarations lang.

    HIndi ko kabisado kasi lahat ng classes for rendering menus, pero I suspect that you just need to find a method which changes the appearance settings. Meron ka bang object ng BasicMenuBarUI or MultiMenuBarUI classes?
    Last edited by pajerokid; November 24th, 2003 at 02:44 PM.

  7. Join Date
    Oct 2002
    Posts
    10,603
    #7
    try mo ito...

    BasicMenuBarUI myObject = newBasicMenuBarUI();
    myObject.installDefaults();

    Of course you have to change the object name from "myObject" to whatever youre using.

  8. Join Date
    Oct 2002
    Posts
    4,614
    #8
    pajerokid,

    napaka high tech naman niyang classes mo... diba basic JMenuBar lang yung kelangan in swing? (???) hehe

  9. Join Date
    Oct 2002
    Posts
    10,603
    #9
    Yup, but the JMenuBar class doesnt contain any method which changes its look and feel. i checked with Javadocs, wala akong nakita.

    BTTT, kung walang UI classes set to the JMenuBar object...

    paki try ito...

    System.out.println(menuOBJ.getUIClassID());

    replace "menuOBJ" with your JMenuBar object name and tell me kung ano lumalabas.

    Honestly, i have little experience with menus

  10. Join Date
    Oct 2002
    Posts
    10,603
    #10
    BasicMenuBarUI myObject = newBasicMenuBarUI();
    myObject.installDefaults();
    JMenuBar menuObj.setUI(myObject);

    Setting the L&F object to the JMenuBar. Worth a try.

Page 1 of 3 123 LastLast
java programmers... tulong!!