Anonymní profil Krulik – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Krulik – Programujte.comAnonymní profil Krulik – Programujte.com

 

Příspěvky odeslané z IP adresy 109.231.189.–

Krulik
Java › Zaznamenávání kláves
12. 5. 2012   #157890

Díky za odpověď. 

Krulik
Java › Zaznamenávání kláves
5. 5. 2012   #157395

Tak jsem trošičku prošel internet a zjistil, že tohle nejspíše nepůjde. Otázka: Lze v Javě volat WinAPI funkce, podobně jako v C#?

Díky

Krulik
Java › Zaznamenávání kláves
4. 5. 2012   #157384

Tohle jsem taky prošel a nejsem z toho zrovna moudrý. Jak by takový kus kódu vypadal?

Díky

Krulik
Java › Zaznamenávání kláves
4. 5. 2012   #157382

Zdravím,

Jsem tu zas s dotazem. Jde mi o to, aby aplikace zaznamenávala stisknuté klávesy, i když bude např. minimalizovaná. Jde to tak v Javě vyřešit?

Díky

Krulik
Java › Jednoduchá hra v Javě a prob…
28. 4. 2012   #157148

Jo ták :) Díky!

Krulik
Java › Jednoduchá hra v Javě a prob…
28. 4. 2012   #157146

Ještě jedna otázka

Po kliknutí na tlačítko se podmínka vykoná, ale po opětovném stisknutí buttonu to už nelze. Hra se proto musí restartovat a to nechci. Nelze to udělat bez resetu?

Díky 

Krulik
Java › Jednoduchá hra v Javě a prob…
28. 4. 2012   #157144

Samozřejmě to poupravím :D Zatím je to pouze ALFA verze

Krulik
Java › Jednoduchá hra v Javě a prob…
28. 4. 2012   #157141

To mě nenapadlo :D Každopádně díky...

Krulik
Java › Jednoduchá hra v Javě a prob…
28. 4. 2012   #157138

Zdravím,

Dělám jednoduchou hru v Javě. Funguje na jednoduchém principu. Uživatel myslí na číslo od jedné do deseti a poté ho zadá do TexFieldu. Program má po stisknutí buttonu pomocí podmínky zjistit, zda se uživatelovo číslo shoduje s tím náhodně vygenerovaným, který vytvořil program. Debugger nehlásí žádnou chybu, ale přece se nic nevypíše... 

package krulik.tode.cz;

import java.awt.Color;
import java.awt.event.ActionEvent;
import java.util.Random;


import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;

public class ChytniCislo {

	/**
	 * Author | Daniel Krůl
	 */
	public static void main(String[] args) {
		JFrame okno = new JFrame("Chytni číslo");
		final JButton Tlacitko = new JButton("Hotovo");
		final JTextField vysledek = new JTextField("");
		JLabel text = new JLabel("<html><font color='#00CC66' align='center' size='+1'>Vítejte v této minihře Chytni Číslo!</font>  <font>Myslete na číslo od 1 do 10 a napište ho...</font></html>", JLabel.CENTER);
		final JLabel dohromady = new JLabel("Výsledek...");
		// NÁHODNÉ ČÍSLO = VYGENEROVÁNÍ PROMENNÉ nahCisla[i]
		final Random nahodne_cislo = new Random();
		final int [] nahCisla = new int[10];
		final int i = 0;
		nahCisla[i] = nahodne_cislo.nextInt(10);
		//nahCisla[i] konec
		
		okno.setVisible(true);
		okno.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		okno.setSize(330, 320);
		okno.setLayout(null);
		okno.setResizable(false);
		okno.setLocationRelativeTo(null);

		Tlacitko.setBounds(110, 100, 100, 50);
		vysledek.setBounds(110, 60, 100, 25);
		text.setBounds(0, 0, 330, 50);
		dohromady.setBounds(106, 160, 100, 50);
		dohromady.setBackground(Color.white);
		

		Tlacitko.addActionListener(new java.awt.event.ActionListener(){public void actionPerformed(ActionEvent e){
			int cele = Integer.parseInt(vysledek.toString());
			if(cele == nahCisla[i]){
				dohromady.setText("Vedle :( Číslo bylo:" + vypis(nahCisla[i]));
			}else {
				dohromady.setText("Vedle :( Číslo bylo:" + vypis(nahCisla[i]));
			}
	
			}
		});	
		
		okno.add(vysledek);
		okno.add(text);
		okno.add(Tlacitko);
		okno.add(dohromady);
		

	}
	public static int vypis(int arg) {
		int temp = arg;
		return temp;
	}

}

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý