newBoxLayout undefined for Player? obwohl eingebunden.

Status
Nicht offen für weitere Antworten.

532lounge

Mitglied
Hallo!

Ich habe in meiner Main folgenden Swing-Code:

Code:
 public static void main(String [] args) 
    {
   
        

            //Menu Bar
            
            JMenuBar menuBar = new JMenuBar();
            JMenu menu = new JMenu("File");
            JMenuItem menuItem = new JMenuItem("Open");
            
            menuItem.addActionListener(this);
            menu.add(menuItem); //fügt den neuen MenüItem "Open" hinzu
            menuBar.add(menu);	//fügt die neue MenüBar hinzu
            
            frame.setJMenuBar(menuBar); // Menubar dem Hauptfenster zuweisen
            
            JPanel panel = new JPanel();
            // deckend setzen
            // ist eigentlich schon der Standardwert
            panel.setOpaque(true);
            panel.setBackground(Color.yellow);
            panel.setLayout(new BorderLayout());
            panel.add(new JLabel("Datei"));
            
           
           
            //Slider für Helligkeit und Intensität
            
            //Ein Panel für Brightness erstellen und darin den Slider anbringen
            JPanel brightnessPanel = new JPanel();
            
           /** //Layout für Panel festlegen
            brightnessPanel.setLayout(newBoxLayout(brightnessPanel,BoxLayout.X_AXIS));
            static final int brightness_min = 0;
            static final int brightness_init = 70;
            static final int brightness_max = 100;
            JSlider Brightness = new JSlider(JSlider.HORIZONTAL,
                    brightness_min, brightness_init, brightness_max);
            Brightness.addChangeListener(this);

//          Spacings für markante Punkte setzen
          Brightness.setMajorTickSpacing(10);
          Brightness.setMinorTickSpacing(1);
          Brightness.setPaintTicks(true);
          Brightness.setPaintLabels(true);*/
          
     
            
          //Ein Panel für Intensität erstellen und darin den Slider anbringen
          JPanel intensePanel = new JPanel();
          
          //Layout für Panel festlegen
          intensePanel.setLayout(newBoxLayout(intensePanel,BoxLayout.X_AXIS));
          final int intense_min = 0;
          final int intense_init = 1/2;
          final int intense_max = 1;
          JSlider Intensity = new JSlider(JSlider.HORIZONTAL,
                  intense_min, intense_init, intense_max);
          Intensity.addChangeListener(this);

      
    	
    	
	 
      ...

Ich bekomme folgende Fehlermeldung, wenn ich kompilieren will:

Cannot use this in a static context (bezieht sich auf das this im Actionlistener)
The method newBoxLayout(JPanel, int) is undefined for the type SnowPlayer (bezieht sich auf den Brightness Slider)
Cannot use this in a static context (siehe oben...)


Bin jetzt noch nicht ganz fit in Java und schon gar nicht in Swing, könnte mir da vielleicht jemand weiterhelfen?

Danke vielmals[/code]
 

532lounge

Mitglied
Ohh, danke.

Jetzt hab ich noch das Problem mit dem (this) in

Code:
Intensity.addChangeListener(this);

Was gehört denn da statt dem this rein?

Danke schonmal!
 

532lounge

Mitglied
Was heißt, die ChangeListener implementiert. Muss ich also eine eigene Klasse schreiben, in der ich dann die nötigen javax-files include, und dann? Wie implementiert man nen ChangeListener? Hab mein (Grund-)Wissen in den Tutorials auf der Sun-Seite angeeignet, da steht nur leider nichts von der Implementierung dabei...

sorry für blöde Fragen, tu mich aber echt noch ein bisschen schwer mit dem Verständnis...

LG und Danke!
 

532lounge

Mitglied
Hab mich mal über Google schlau gemacht, die Klasse: Basic SliderUI.ChangeHandler ist so eine Klasse, hab ich recht? Das heißt ich importier die einmal und füge das dann in die Klammern ein... Sehe ich das soweit richtig...

Ich bin gerade am Lernen, hatte aber leider noch keine Zeit mich intensiver zu beschäftigen, was ich in den Semesterferien nachholen werd. Was nichts nützt, ich muss mein Interface irgendwie hinbiegen. Und wenn ich die ganze nacht google...

Danke dir auf jeden Fall für deine Unterstützung!
 

Wildcard

Top Contributor
Was nützt dir denn irgendeine x-beliebige Klasse die das implementiert???? :autsch:
Du willst doch auf die Events reagieren, sonst bräuchtest du ja keinen Listener einzuhängen.
Glaub mir einfach, so kommst du nicht weit.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
R Compiler-Fehler JTable mit XML befüllen | The constructor JTable(Object[], String[]) is undefined Java Basics - Anfänger-Themen 10
D Klassen undefined for the type 'object' Java Basics - Anfänger-Themen 2
F The constructor Vehikel(String, int) is undefined warum?? Java Basics - Anfänger-Themen 4
D Methoden undefined method Java Basics - Anfänger-Themen 13
L Constructor is undefined Java Basics - Anfänger-Themen 4
snipesss Operator "-" is undefined Java Basics - Anfänger-Themen 1
K Operatoren The Operator * is undefined for the argument type(s) double, String Java Basics - Anfänger-Themen 4
O Operator undefined Java Basics - Anfänger-Themen 2
S CSVReader funktioniert nicht ---- The Constructor CSVReader(String) is undefined Java Basics - Anfänger-Themen 4
S The constructor File(URL) is undefined Java Basics - Anfänger-Themen 10
G Undefined Instanz/Konstruktoraufruf Java Basics - Anfänger-Themen 8
L The operator && is undefined for the argument type(s) String, boolean Java Basics - Anfänger-Themen 8
M Fehlermeldung: the method.... ist undefined for the type object Java Basics - Anfänger-Themen 6
M Ausgabe von "Undefined" Java Basics - Anfänger-Themen 3
B Undefined for the type... Java Basics - Anfänger-Themen 15
D The constructor Bestellung(Bestellung.Produkt, Bestellung.Kunde) is undefined Java Basics - Anfänger-Themen 15
E method undefined - wo ist der Fehler? Java Basics - Anfänger-Themen 5
S BufferedWriter undefined constructor Java Basics - Anfänger-Themen 5
B method intValue() is undefined for the type String (?) Java Basics - Anfänger-Themen 4
S Vector an DefaultTableModel übergeben .Vector is undefined Java Basics - Anfänger-Themen 8
G typeof is undefined for the type "Klassenname" Java Basics - Anfänger-Themen 8
felix92 MP3-Player ProgressBar Java Basics - Anfänger-Themen 29
C Musikstream mit Player aus Javazoom Java Basics - Anfänger-Themen 2
D mp3/wav Player programmieren Java Basics - Anfänger-Themen 3
B CD player Java Basics - Anfänger-Themen 8
G Pause-Funktion in einem mp3-Player Java Basics - Anfänger-Themen 2
H Playlist für JMF Player Java Basics - Anfänger-Themen 7
G Media Player: Failed to realize: com.sun.media.PlaybackEngine Java Basics - Anfänger-Themen 4
M Mp3 Player programmieren! Java Basics - Anfänger-Themen 1
G mini mp3 player Java Basics - Anfänger-Themen 4
R Collision with Player Java Basics - Anfänger-Themen 11
J media.Player Java Basics - Anfänger-Themen 5
M Mp3 Player mit Singleton Java Basics - Anfänger-Themen 8
D Problem mit JMF-Player Java Basics - Anfänger-Themen 17
A frage zu mp3-player mit jmf Java Basics - Anfänger-Themen 18
L getDuration() von einem javax.media.player objekt problem. Java Basics - Anfänger-Themen 3
P Java Look & Feel - Windows Media Player 11 Java Basics - Anfänger-Themen 5
F Media Player integrieren Java Basics - Anfänger-Themen 4
E Threadproblem mit mp3 player Java Basics - Anfänger-Themen 4
L MP3-Player mit Java Java Basics - Anfänger-Themen 6

Ähnliche Java Themen

Neue Themen


Oben