Visualizzazione dei risultati da 1 a 7 su 7

Discussione: problema con java

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    27

    problema con java

    h questo codice che mi dovrebbe creare una finestra con bottone ma mi da errore nella riga
    f.setVisible=true;
    me lo ha spedito un junior qui di html mi sapresti spiegare iòl motivo e correggermela.
    scrivermi un codice che mi crei una semplice finestra con bottone.Grazieil codice che ho è
    import java.awt.*;
    public class FinestraBottone {
    public static void main() {
    Button b =new Button("cliccami");
    Frame f=new Frame("Finestra con bottone");
    f.add(b);
    f.setVisible=true;
    }

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    setVisible(boolean) è un metodo, non una proprietà!

    f.setVisible(true);

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    27

    problema

    scusami nn voglio disturbare,ma mi da erroere di nuovo nn è che me lo potresti riscrivere perche ora me lo compila ma mi da questo errore:
    Exception in thread "main" java.lang.NoSuchMethodError: main


    è sbagliato scritto csi?

    import java.awt.*;
    public class FinestraBottone {
    public static void main() {
    Button b =new Button("cliccami");
    Frame f=new Frame("Finestra con bottone");
    f.add(b);
    f.setVisible(true);
    }
    }
    scusa ancora sai...

  4. #4

    metodo

    Beh non per dire ma è da una vita che non facevo applicazioni grafiche e non ricordavo se era un metodo o una propietà infatti a PRIMA avevo consigliato di guardare sulla guida di jdk ma a quanto pare non è stato in grado di fare nemmeno quello...

    :quote:

  5. #5

    errore

    public static void main(String args[]){

    al posto di

    public static void main(){

    scusa...

  6. #6
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Non ti preoccupare... ho visto dopo la discussione precedente.

    Comunque prova a scrivere l'intestazione del main in questo modo:

    public static void main(String [] args) {
    ...
    }


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  7. #7
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    il messaggio mi sembra comprensibile
    metti il main
    public static void main(String[] arg) {
    new FinestraBottone();
    }

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 © 2025 vBulletin Solutions, Inc. All rights reserved.