Java plattformunabhängiger Passwort Generator Version 1.2

Posted: März 14th, 2009 | Filed under: Programmieren, Software | Tags: , , , , , , , , | 1 Comment »

Habe mein nächstes Projekt in Angriff genommen. Habe soeben meinen Passwort Generator fertig geschrieben. Das Projekt könnt ihr euch unter http://passwort-generator.mynotiz.de. Unter Windows einfach mit Doppelklick starten.

Screenshot

 

Download

http://passwort-generator.mynotiz.de/download/jPasswordGenerator_1.2.jar

oder

Passwort Generator, Download bei heise


Java Gui zentrieren

Posted: März 5th, 2009 | Filed under: Programmieren | Tags: , , , , | No Comments »

Hier ein kleines Code Snippet welches euch zeigt wie ihr eure JAVA GUI / euer Java Fenster zentriert. Über die Bildschirmauflösung des Benutzers und Höhe, Breite des Programmes werden die Seitenabstände ausgerechnet.

import java.awt.Container;
import java.awt.Dimension;
import java.awt.Toolkit;

import javax.swing.JFrame;


public class GuiZentrierenBeispiel {

     JFrame frameApplikation;
     Container containerApplikation;
     
     public GuiZentrierenBeispiel(){
          
          // JFrame
          frameApplikation = new JFrame("Gui zentrieren Beispiel");

          // Container
          containerApplikation = frameApplikation.getContentPane();

          // Zentrierung / Breite & Höhe des Fensters
          Dimension frameSize = new Dimension(600480);
          Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
          int top = (screenSize.height - frameSize.height2;
          int left = (screenSize.width - frameSize.width2;
          frameApplikation.setSize(frameSize);
          frameApplikation.setLocation(left, top);
          
          frameApplikation.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
          frameApplikation.setVisible(true);
     }
     public static void main(String[] args) {
          new GuiZentrierenBeispiel();
     }
}

C Tutorial für Anfänger mit Dev-C++

Posted: Februar 25th, 2009 | Filed under: Programmieren, Tutorials | Tags: , , , , , , | 1 Comment »

Einleitung

Nach meinem Tutorial mit LCC und der Programmiersprache C wollte ich euch heute eine zweite, noch einfacher zu bedienende, Entwicklungsumgebung vorstellen.

Download & Installation

Den Compiler und die Entwicklungsumgebung DEV-C++ könnt ihr euch unter http://sourceforge.net/project/showfiles.php?group_id=10639&package_id=12148&release_id=307174 herunterladen. Dazu müsst ihr lediglich auf devcpp-4.9.9.2_setup.exe klicken.

DEV-C++ Sourceforge Screenshot

DEV-C++ Sourceforge Screenshot

Nach dem Herunterladen müsst ihr per Doppelklick die Anwendung installieren. Nach der Installation startet ihr DEV-C++.

Unser erstes Programm

Um ein erstes Programm zu erstellen müsst ihr unter Datei->Neu->Quelldatei eine neue Datei anlegen. Folgenden Quellcode fügt ihr nun in euer Editorfeld ein.

#include <stdio.h>
int main()
{
printf(„Hallo Welt“);
return 0;
}

Das Programm soll die Ausgabe „Hallo Welt“ auf der Konsole erzeugen.

DEV-C++ Screenshot

DEV-C++ Screenshot

Kompilieren und Ausführen

Um euer Programm nun auszuführen klickt ihr auf Ausführen->Kompilieren und Ausführen. Ihr werdet jetzt gefragt wo ihr euer Programm speichern wollt. Hier im Beispiel habe ich das Programm direkt auf der Festplatte unter C: gespeichert. Nach auswählen des Speicherortes sollte das Programm kompiliert sein.

Um das Programm jetzt zu starten geht in die Konsole. Also im Windows unter Start->Ausführen CMD eingeben und bestätigen. Nun öffnet sich die Konsole und ihr könnt das Programm nun durch Eingabe des Programmnamens ausführen.

cd C:\

HalloWelt.exe

Hallo Welt Programm

Hallo Welt Programm

Viel Spaß beim Programmieren 😉


Meine öffentliche IP Adresse herrausfinden

Posted: Februar 19th, 2009 | Filed under: Internet, Programmieren | Tags: , , , , , , , | No Comments »

Möchte mir von Zeit zu Zeit einige online Tools erstellen. Der Anfang machen, wie-ist-meine-ip.de zum Trotz, meine zwei Mini Anwendungen http://meine-ip.mynotiz.de & http://mein-browser.mynotiz.de. Meine-Ip gibt lediglich deine öffentliche IP Adresse zurück. Mein-Browser gibt dir deine Client Informationen zurück. Hier meine weiteren Zukunftspläne:

Gibts zwar alles schon aber ich versuche alles so minimalistisch zu halten wie möglich! 😀
Habt ihr noch weitere Ideen für mich?


Java Zufallszahl

Posted: Februar 18th, 2009 | Filed under: Programmieren | Tags: , , , , , | 6 Comments »

Beim programmieren werden oft „zufällige“ Zahlen, so genannte Zufallszahlen, benötigt. Im folgenden Codebeispiel zeige ich euch wie man eine solche richtig generiert.

public class Zufallszahl {
  public static void main(String[] args) {
    // Zufallszahl zwischen 0.0000000000000000 bis 0.9999999999999999
    System.out.println((Math.random()));
    
    // Zufallszahl zwischen 0 und 10
    // Regel: (int)(Math.random()* (maximum + 1))
    System.out.println((int)(Math.random()*11));
    
    // Zufallszahl ziwschen 1 und 49
    // Regel: (int)(Math.random()* ((maximum- minimum) + 1) + minimum)
    System.out.println((int)(Math.random()*((49-1) + 1))+1);
  }
}

Die Ausgabe würde zum Beispiel wie folgt aussehen:

0.6313116721992184
7
14