UIManager.setLookAndFeel
(UIManager.getSystemLookAndFeelClassName());
30 września 2007
Zmiana Stylu wyglądu formy [JAVA]
28 września 2007
Ikona aplikacji [JAVA]
Funkcja ustawiająca ikonę aplikacji:
private void ApplicationImage(String IconName) {
Image image = Toolkit.getDefaultToolkit().getImage("1.png");
this.setIconImage(image);
}
25 września 2007
Sprawdzenie listy procesów [JAVA]
Funkcja sprawdzająca listę procesów:
public static void ProcessList() {W taki sam sposób można uruchomić inne programy zmieniając
Process p = null;
try {
p = new ProcessBuilder("tasklist").start();
InputStream is = p.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
} catch (IOException ex) {
ex.printStackTrace();
System.out.println(ex.getMessage());
}
}
p = new ProcessBuilder("tasklist").start();na:
p = new ProcessBuilder("help").start();Więcej szczegółów na tej stronie.
14 września 2007
Zbieranie danych statystycznych + konfiguracja firewalla w WINDOWS z pod linii komend
Informacje o konfiguracji i stanie Zapory systemu Windows można pobrać w wierszu polecenia za pomocą narzędzia Netsh.exe. To narzędzie dodaje obsługę zapory IPv4 do następującego kontekstu Netsh:
Porównując dane wyjściowe tych poleceń z danymi wyjściowymi polecenia netstat –ano, można określić programy, które mogą mieć otwarte porty nasłuchujące i które nie mają odpowiednich wyjątków w konfiguracji zapory. Obsługiwane polecenia dotyczące zbierania danych i konfiguracji wymieniono w następujących tabelach.
UWAGA: Ustawienia może modyfikować tylko administrator.
Zbieranie danych
Konfiguracja
Szczegółowy opis mozna znaleść w biuletynie na stronach Microsoft Windows: http://support.microsoft.com/kb/875357
netsh firewall
Aby użyć tego kontekstu, wpisz polecenie netsh firewall w wierszu polecenia, a następnie użyj dodatkowych poleceń Netsh według potrzeby. Następujące polecenia są przydatne do zbierania informacji o stanie i konfiguracji zapory:| • | Netsh firewall show state |
| • | Netsh firewall show config |
Porównując dane wyjściowe tych poleceń z danymi wyjściowymi polecenia netstat –ano, można określić programy, które mogą mieć otwarte porty nasłuchujące i które nie mają odpowiednich wyjątków w konfiguracji zapory. Obsługiwane polecenia dotyczące zbierania danych i konfiguracji wymieniono w następujących tabelach.
UWAGA: Ustawienia może modyfikować tylko administrator.
Zbieranie danych
| Polecenie | Opis |
| show allowedprogram | Wyświetla dozwolone programy. |
| show config | Wyświetla szczegółowe informacje o konfiguracji lokalnej. |
| show currentprofile | Wyświetla bieżący profil. |
| show icmpsetting | Wyświetla ustawienia ICMP. |
| show logging | Wyświetla ustawienia rejestrowania. |
| show opmode | Wyświetla tryb działania. |
| show portopening | Wyświetla porty podlegające wyjątkowi. |
| show service | Wyświetla usługi. |
| show state | Wyświetla bieżące informacje o stanie. |
| show notifications | Wyświetla bieżące ustawienia powiadomień. |
Konfiguracja
| Polecenie | Opis |
| add allowedprogram | Służy do dodawania wyjątku dla ruchu sieciowego przez określenie nazwy pliku programu. |
| set allowedprogram | Służy do modyfikowania ustawień istniejącego programu dozwolonego. |
| delete allowedprogram | Służy do usuwania istniejącego programu dozwolonego. |
| set icmpsetting | Służy do określania dozwolonego ruchu ICMP. |
| set logging | Służy do określania opcji rejestrowania dla Zapory systemu Windows — albo globalnie, albo dla określonego połączenia (interfejsu). |
| set opmode | Służy do określania trybu działania Zapory systemu Windows — albo globalnie, albo dla określonego połączenia (interfejsu). |
| add portopening | Służy do dodawania wyjątku dla ruchu sieciowego przez określenie portu TCP lub UDP. |
| set portopening | Służy do modyfikowania ustawień istniejącego otwartego portu TCP lub UDP. |
| delete portopening | Służy do usuwania istniejącego otwartego portu TCP lub UDP. |
| set service | Służy do akceptowania lub odrzucania ruchu RPC i DCOM, udostępniania plików i drukarek oraz ruchu UPnP. |
| set notifications | Służy do określania, czy użytkownik ma być powiadamiany, gdy programy próbują otworzyć porty. |
| reset | Przywraca domyślną konfigurację zapory. Działa tak samo, jak przycisk Przywróć domyślne w interfejsie Zapory systemu Windows. |
Szczegółowy opis mozna znaleść w biuletynie na stronach Microsoft Windows: http://support.microsoft.com/kb/875357
03 września 2007
Ustawienia akcji Timera[JAVA]
Przykład klasy do ustawienia akcji timera:
Uruchomienie Akcji:
class ClockListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
//tutaj wprowadza sie akcje i funkcje dla timera np ustawienie czasu
}
}
Uruchomienie Akcji:
javax.swing.Timer t = new javax.swing.Timer(1000, new ClockListener());
t.Start();
Subskrybuj:
Posty (Atom)