Articles of Java

Kann nicht zu einem unspezifischen verschachtelten Typ mit Generics umwandeln

Ich habe zwei classn mit verschachtelten Generika. Gibt es eine Möglichkeit, das zu beseitigen? Typenkonflikt: Konvertierung von Msg<Value> in Msg<Value> Fehler? In der letzten Aufgabe public class Value { V val; public Value(V val) { this.val = val; } @Override public String toString() { return “” + val; } } public class Msg { T […]

Wie Abrufen von Wert von JTextField in Java Swing?

Wie erhalten wir Wert von einem Textfeld und actionPerformed() ? Ich brauche den Wert, der für die weitere Verarbeitung in String konvertiert werden soll. Ich habe beim Klicken auf eine Schaltfläche ein Textfeld erstellt Ich muss den eingegebenen Wert in einem String speichern Kannst du bitte ein Code-Snippet bereitstellen?

JTable wird nicht auf JFrame (Java) angezeigt

Ich habe ein Problem mit einem JFrame keine JTable , die hinzugefügt wird. Ich habe versucht getContentPane().add(..) , ich habe einfach nur hinzugefügt, um den Code ein wenig kürzer zu halten. Jede Hilfe ist mehr als willkommen! package com.embah.Accgui; import java.awt.*; import javax.swing.*; public class accCreator extends JFrame { private String[] columnNames = {“Username”, “Password”, […]

Zeilenumbruch in JButtons

Ist es möglich, in JButtons einen automatischen Zeilenumbruch zu erreichen? Ich habe einige dynamische Buttons, die ich zur Laufzeit erstelle. Ich möchte die Wortumbruch-function auf die Schaltflächen legen, damit ich einen besseren Test für die Schaltflächen sehen kann. Ist es möglich, das zu tun?

Wie bekomme ich den Namen der aufrufenden class in Java?

Ich hätte gerne Hilfe in dieser Angelegenheit, Beispiel: public class A { private void foo() { //Who Invoked me } } public class B extends A { } public class C extends A { } public class D { C.foo(); } Dies ist im Grunde das Szenario. Meine Frage ist, wie kann Methode foo() wissen, […]

So verwenden Sie eine Arraylist als vorbereiteten statementsparameter

Ich habe gesucht und konnte keine Antwort auf die folgende Herausforderung finden, die ich habe. Es scheint ziemlich einfach zu sein, aber ich konnte es nicht lösen. Ich habe eine ArrayList von Record-IDs, die Typ Long -> ArrayList . Ich möchte diese Liste von Datensatz-IDs verwenden, um Zeilen aus einer anderen Tabelle auszuwählen. So weit, […]

Doppelte Einträge in ListView

Ich erhalte doppelte Einträge in einem ListView. Beim Scrollen nach hinten und unten ändert sich manchmal die Reihenfolge der Objekte. Ich habe gegoogelt und viele Threads gefunden, die diesen Bug melden, aber keiner von ihnen hat mir geholfen, mein Problem zu beheben. Hier ist mein Code: Aktivität: package com.github.progval.SeenDroid; import java.util.ArrayList; import java.util.List; import com.github.progval.SeenDroid.lib.Connection; […]

Wie wird eine Verbindung zum FTPS-Server mit Datenverbindung über dieselbe TLS-Sitzung hergestellt?

Umgebung: Ich verwende Sun Java JDK 1.8.0_60 unter 64-Bit-Windows 7 mit Spring Integration 4.1.6 (das intern anscheinend Apache Commons Net 3.3 für FTPS-Zugriff verwendet). Ich versuche, mit unserer Anwendung einen automatischen Download vom FTP-Server unseres Kunden zu integrieren. Ich habe es erfolgreich mit SFTP-Servern mit Spring Integration ohne Probleme für andere Clients ohne Probleme gemacht, […]

KeyListener, keyPressed versus keyTyped

Ich habe einen JFrame (gut, eine class, die JFrame erweitert) und ich möchte eine Aktion ausführen, wenn ich die F5-Taste drücke. Also habe ich die class KeyListener implementiert. Und damit kamen drei Methoden, keyPressed, keyReleased und keyTyped. Welche dieser Methoden sollte ich verwenden, um zu hören, dass F5 gedrückt wird? keyPressed oder keyTyped? Ich habe […]

NullPointerException durch automatisches Box-Verhalten des ternären Java-Operators

Ich stolperte über eine wirklich seltsame NullPointerException durch eine unerwartete Typ-Cast in der ternären Operator verursacht. Angesichts dieser (nutzlos vorbildlichen) function: Integer getNumber() { return null; } Ich habe erwartet, dass die folgenden zwei Code-Segmente nach der Kompilierung identisch sind: Integer number; if (condition) { number = getNumber(); } else { number = 0; } […]