Articles of Java

Wie bekomme ich einen Mausklick relativ zu einem swingfenster?

Angenommen, ich bin in einem Java Swing JFrame. Ich klicke meine Maus. Ich möchte den Mausklick innerhalb der GUI erhalten . In Java die Linie int mouseX = MouseInfo.getPointerInfo().getLocation.x; Scheint, den Standort der Maus auf dem gesamten Bildschirm anzugeben. Wie würde ich den Standort relativ zur GUI ermitteln?

Wie kann ich die Bitness meines Betriebssystems mit Java überprüfen? (J2SE, nicht os.arch)

Ich entwickle eine Softwareanwendung, die überprüft, welche Art von Software Sie installiert haben, aber um dies zu tun, muss ich wissen, ob das Betriebssystem ein 32-Bit- oder ein 64-Bit-Betriebssystem ist. Ich habe versucht System.getProperty (“os.arch”); aber dann habe ich gelesen, dass dieser Befehl nur die Bitness des JDK / JRE zeigt, nicht das Betriebssystem selbst. […]

Wie man einen annehmbaren schauenden Kreis in Java zeichnet

Ich habe versucht, die Methode drawOval mit gleicher Höhe und Breite zu verwenden, aber wenn der Durchmesser zunimmt, wird der Kreis schlechter aussehen. Was kann ich tun, um einen gut aussehenden Kreis zu haben, egal welche Größe. Wie würde ich Anti-Aliasing in Java oder einer anderen Methode implementieren?

Wie kann ich eine Datei programmatisch auf eine Website hochladen?

Ich muss eine Datei auf einen Server hochladen, der nur eine JSF-Webseite mit Datei-Upload-Button (über http) verfügbar macht. Ich muss einen process automatisieren (fertig als Java-Stand-Alone-process), der eine Datei generiert und die Datei auf den Server hochlädt. Der Server, auf den die Datei hochgeladen werden muss, bietet kein FTP oder SFTP. Gibt es eine Möglichkeit, […]

Hinweise für java.lang.String.Replace Problem?

Ich möchte “ersetzen“. durch “,” in einer Zeichenfolge / Doppel, die ich in eine Datei schreiben möchte. Verwenden Sie den folgenden Java-Code double myDouble = myObject.getDoubleMethod(); // returns 38.1882352941176 System.out.println(myDouble); String myDoubleString = “” + myDouble; System.out.println(myDoubleString); myDoubleString.replace(“.”, “,”); System.out.println(myDoubleString); myDoubleString.replace(‘.’, ‘,’); System.out.println(myDoubleString); Ich bekomme folgende Ausgabe 38.1882352941176 38.1882352941176 38.1882352941176 38.1882352941176 Warum ersetzt nicht das, […]

Wie ändere ich die Größe des Titeltexts in der Aktionsleiste?

Für jede Android 4.0-Anwendung gibt es eine ActionBar , die einen Titel erhalten hat. Ich muss diese Größe weniger machen. Aber ich verstehe nicht, wie ich das machen kann, weil ActionBar keine öffentlichen Methoden dafür bereitstellt. Bemerkung: Ich möchte keine benutzerdefinierten Ansichten verwenden.

Integer-Arithmetik in Java mit char- und integer-Literal

Kann mir jemand erklären warum der folgende Code in Java OK kompiliert? char c = ‘a’ + 10; Warum entspricht das nicht dem Folgenden, das nicht kompiliert? int i = 10; char c = ‘a’ + i; Die Java-Sprachspezifikation (Abschnitt 3.10.1) besagt “Ein Integer-Literal ist vom Typ long wenn es mit einem ASCII-Buchstaben L oder […]

Gibt es ein akzeptiertes Java-Pendant zu Pythons zip ()?

Ich habe zwei List Objekte und möchte sie paaren, genau wie die function zip() in Python. Ich bin mir ziemlich sicher, dass dies im JDK nicht verfügbar ist, aber gibt es so etwas in einer ziemlich weit verbreiteten Bibliothek, ähnlich Apache Commons Collections ? Vielen Dank.

java.lang.NoClassDefFoundError: javax / mail / Authenticator, was ist falsch?

Senden Sie an Email.java package helper; //Mail.java – smtp sending starttls (ssl) authentication enabled //1.Open a new Java class in netbeans (default package of the project) and name it as “Mail.java” //2.Copy paste the entire code below and save it. //3.Right click on the file name in the left side panel and click “compile” then […]

Wie kann ich feststellen, warum eine Dateilöschung in Java fehlschlägt?

File file = new File(path); if (!file.delete()) { throw new IOException( “Failed to delete the file because: ” + getReasonForFileDeletionFailureInPlainEnglish(file)); } Gibt es eine gute Implementierung von getReasonForFileDeletionFailureInPlainEnglish(file) schon da draußen? Oder ich muss es einfach selbst schreiben.