Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Java

  1. #1

    Java

    Sapete se si può chiamare la ColorDialog in Java se Si ditemi come
    iloiacorb

    VB5, vb6, Java, C/C++, SQL, ACCESS, ORACLE, ASP, AUTOCAD, DBCAD, winME, 9x, 2000, Assembly 8086, 8051

  2. #2

    DialogColor

    Devi usare l'istruzione JColorChooser del package javax.swing.
    Io uso la versione di java 1.3.
    Per consultare le classi vai all'indirizzo:
    http://java.sun.com/products/jdk/1.2...api/index.html

    Ecco un esempio nell'allegato.

  3. #3

    ColorDialog

    Devi usare l'istruzione JColorChooser del package javax.swing.
    Io uso la versione di java 1.3.
    Per consultare le classi vai all'indirizzo:
    http://java.sun.com/products/jdk/1.2...api/index.html

    Ecco un esempio:
    import java.awt.event.*;
    import java.awt.*;
    import javax.swing.*;
    public class ColorDialogTest
    {
    public static void main(String args[])
    {
    JFrame frame = new ColorFrame();
    frame.show();
    }
    }

    class ColorFrame extends JFrame
    {
    public ColorFrame()
    {
    setTitle("ColorTest");
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    Dimension d = toolkit.getScreenSize();
    int x = d.width / 4;
    int y = d.height / 4;
    setBounds(x, y, d.width / 2, d.height / 2);

    addWindowListener(
    new WindowAdapter()
    {
    public void windowClosing(WindowEvent e)
    {
    System.exit(0);
    }
    });

    Container contentPane = getContentPane();
    JButton colorButton = new JButton("Colore");
    JPanel panel1 = new JPanel();
    panel1.add(colorButton);
    contentPane.add(panel1, BorderLayout.SOUTH);
    panel2 = new JPanel();
    contentPane.add(panel2, BorderLayout.CENTER);

    colorButton.addActionListener(
    new ActionListener()
    {
    public void actionPerformed(ActionEvent e)
    {
    //Per JColorChooser vedere Api Java
    //http://java.sun.com/products/jdk/1.2/docs/api/index.html
    panel2.setBackground(JColorChooser.showDialog
    (ColorFrame.this, "Scegli un colore",Color.yellow));
    }

    });

    }
    private JPanel panel2;
    }

  4. #4
    S'impara ogni giorno qualcosa di nuovo. Grazie Fabio.

    il lupo perde il pelo ma non il vizio!
    http://www.pateam.eu
    http://pateam.altervista.org

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.