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

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

 

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

Java › jTable vypis do souboru
14. 11. 2010   #135870

package skolaHrou;


import java.awt.*;
import java.io.*;
import javax.swing.*;

public class novyRozvrh extends JFrame {

public novyRozvrh() {
initComponents();
center();
}

private void center() {
Dimension screenDim = Toolkit.getDefaultToolkit().getScreenSize();
setLocation(((screenDim.width - getSize().width) / 2), ((screenDim.height - getSize().height) / 2));
}
int poleA;
String predmet[] = new String[55];


private void initComponents() {

rozvrh = new javax.swing.JPanel();
jScrollPane1 = new javax.swing.JScrollPane();
NovyRozvrhTable = new javax.swing.JTable();
novyRorvh = new javax.swing.JButton();

setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);

rozvrh.setBackground(new java.awt.Color(255, 131, 250));

for (poleA = 0; poleA <= predmet.length; poleA++) {
predmet[poleA] = null;
System.out.println(predmet[poleA]);
}
NovyRozvrhTable.setModel(new javax.swing.table.DefaultTableModel(

new String [][] {

{predmet[0], predmet[1], predmet[2], predmet[3], predmet[4], predmet[5], predmet[6], predmet[7], predmet[8], predmet[9], predmet[10]},
{predmet[11], predmet[12], predmet[13], predmet[14], predmet[15], predmet[16], predmet[17], predmet[18], predmet[19], predmet[20], predmet[21]},
{predmet[22], predmet[23], predmet[24], predmet[25], predmet[26], predmet[27], predmet[28], predmet[29], predmet[30], predmet[31], predmet[32]},
{predmet[33], predmet[34], predmet[35], predmet[36], predmet[37], predmet[38], predmet[39], predmet[40], predmet[41], predmet[42], predmet[43]},
{predmet[44], predmet[45], predmet[46], predmet[47], predmet[48], predmet[49], predmet[50], predmet[51], predmet[52], predmet[53], predmet[54]},

},
new String [] {
"Dny", "07:05-07:50", "08:00-08:45", "08:50-09:35", "09:55-10:40", "10:45-11:30", "11:40-12:25", "12:30-13:15", "13:25-14:10", "14:15-15:00", "15:10-15:55"
}
));
jScrollPane1.setViewportView(NovyRozvrhTable);

novyRorvh.setText("Uložit rozvrh");
novyRorvh.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
novyRorvhActionPerformed(evt);
}
});

//zde je od netbeans vytvořený kod pro pozice, celkový vzhled
pack();
}// </editor-fold>

private void novyRorvhActionPerformed(java.awt.event.ActionEvent evt) {

try {
PrintWriter vystup = new PrintWriter(new FileOutputStream("predmety.txt"));
for (poleA = 0; poleA <= predmet.length; poleA++) {
vystup.print(predmet[poleA]);
}
vystup.close();
} catch (Exception e) {
e.printStackTrace();
}

}

public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {

public void run() {
new novyRozvrh().setVisible(true);
}
});
}
// Variables declaration - do not modify
private javax.swing.JTable NovyRozvrhTable;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JButton novyRorvh;
private javax.swing.JPanel rozvrh;
// End of variables declaration
}
celkový kod :)

Java › jTable vypis do souboru
13. 11. 2010   #135853

No, jo, ale když jsem zadal

String predmet[] = new String [55];

aby to bylo na všechny pole, tak mi hlásí pořád stejnou chybu, :(

Java › jTable vypis do souboru
13. 11. 2010   #135851

tady je kod s celou tabulkou.



String predmet[] = nul;
String predmet[] = new String [54];

NovyRozvrhTable.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {

{predmet[0], predmet[1], predmet[2], predmet[3], predmet[4], predmet[5], predmet[6], predmet[7], predmet[8], predmet[9], predmet[10]},
{predmet[11], predmet[12], predmet[13], predmet[14], predmet[15], predmet[16], predmet[17], predmet[18], predmet[19], predmet[20], predmet[21]},
{predmet[22], predmet[23], predmet[24], predmet[25], predmet[26], predmet[27], predmet[28], predmet[29], predmet[30], predmet[31], predmet[32]},
{predmet[33], predmet[34], predmet[35], predmet[36], predmet[37], predmet[38], predmet[39], predmet[40], predmet[41], predmet[42], predmet[43]},
{predmet[44], predmet[45], predmet[46], predmet[47], predmet[48], predmet[49], predmet[50], predmet[51], predmet[52], predmet[53], predmet[54]},
},
new String [] {
"Dny", "07:05-07:50", "08:00-08:45", "08:50-09:35", "09:55-10:40", "10:45-11:30", "11:40-12:25", "12:30-13:15", "13:25-14:10", "14:15-15:00", "15:10-15:55"
}
));
jScrollPane1.setViewportView(NovyRozvrhTable);

Java › jTable vypis do souboru
12. 11. 2010   #135823

Dobrý den, potřeboval bych jsem poradit, jak nechám vypsat data, která se do tabulky zapíšou, aby se při kliknutí zapsala do souboru. Myslel jsem si, že by to mohlo být a tak jsem dal do objektu(řádku) pole od 0 - 54, ale hází mi to nějakou vyjímku. :

Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 54

No a já nevím co stím. Mohl by mi někdo prosím pomoct ? Děkuji

PHP › menu proměná
22. 10. 2010   #134834

Dobrý den, potřeboval bych jsem pomoc. Zde je kod



echo (" <form name=\"menuForm\">
<select name=\"menu1\">
<option>Položka 1</option>
<option>Položka 2</option>
<option>Položka 3</option>
<input type=\"button\" name=\"Submit\" value=\"Setridit\" onClick=\"NEVIM CO SEM NAPSAT\">

");


Problémem je, že potřebuji kliknou na nějakou z položek menu a pak na tlačítko a výsledkem by mělo přiřazení k promnné to co je obsahem vybraného menu. Jedná se o seřazení mysql výpisu no a k položce dotaz mám proměnou pro zadání k seřazení (ORDER BY proměnná).

Java › zavření okna tlačítkem
15. 10. 2010   #134643

No, když jsem to tam napsal a spustil, tak se mi po kliknutí na tlačítko se mi znovu otevřelo to samé okno :(

Java › ikona
19. 9. 2010   #133707

Dobrý den, potřeboval bych jsem poradit s tím, jak dám jakoukoli ikonku do hlavičky v programu. Např jako má firefox lišku na planetce.

Java › Vzhled
31. 8. 2010   #133159

Dobrý den, zajímalo by mne jestli se dá nějak upravit vzhled grafických prvku u javy. Mám na mysli nadefinovat si svoji barvu okna, změnit písmo, vzhled tlačítka, ... . Jedná se o systému ubuntu(linux).

Java › JRadioButton
18. 8. 2010   #132799

Aha, tak jsem na to přišel. Vyřešil jsem to takhle :



class OknoDelkaRadio implements ItemListener, ActionListener {


......

public void itemStateChanged(ItemEvent state) {

if (state.getItem() == mm) {
vypis.setText(cislo.getText()+"mm");
}
if (state.getItem() == cm) {
vypis.setText(cislo.getText()+"cm");
}
if (state.getItem() == dm) {
vypis.setText(cislo.getText()+"dm");
}
if (state.getItem() == m) {
vypis.setText(cislo.getText()+"m");
}
if (state.getItem() == km) {
vypis.setText(cislo.getText()+"km");
}

}
public void actionPerformed(ActionEvent event) {

if (event.getSource() == start) {
vypis.setText(" start aktivovan");
}
}

Java › JRadioButton
18. 8. 2010   #132793

, to jsem chtěl udělat, ale když to napíšu takhle :



if (event.getSource() == mm && start) {
.....
}

Jde o to, že ke tlačítku jako je mm, se přidá i cm, dm, m, km, No a když by se označili a kliklo se na start, tak by se mělo cislo vitisknout.

Už jsem na to přišel. Ke tlačítku JRadioButton se nepřiřazuje ActionListener, ale ItemLitener. Zajímalo by mne, jak to dám do sebe. Abych jsem měl v jedne trde ActionListener a ItemListener ?

Java › JRadioButton
18. 8. 2010   #132791

Zdravím,
při psaní programu jsem narazil na věc, kterou si neumím vysvětlit. Mohl by mi někdo pomoct ? Zde je ukázka kódu :



public void actionPerformed (ActionEvent event) {
if (event.getSource() == start) {

if (event.getSource() == mm) {
vypis.setText(cislo.getText());
}
}

start je JButton a mm je JRadioButton, vypis je JTextArea a cislo je JTextField
Myslel jsem si, že když označím "mm" a kliknu na "start" tak se mi ve "vypis" ukáže to co napíšu do "cislo", ale není tomu tak. Mohl by mi někdo prosím pomoct s řešením, Děkuji za každou radu.

Java › Problém s překladem a spoušt…
16. 8. 2010   #132731

Já jsem došel k tomu, že jsem špatně nainstaloval balík JDK, ale chybu jsem neviřešil. Ale zdali je to tvuj případ ? to nevím.

Java › Problém s překladem a spoušt…
16. 8. 2010   #132726

Takový problém jsem měl taky a řešil jsem ho přechodem na ubuntu :) . Ale za tu dobu, co pracuji s javou, tak bych jsem řekl, že pracovat s Eclipse, (něco jako NetBeans) je lepší než přes příkazovou řádku, je to pohodlnější a rychlejší. Takže když NetBeans funguje, používal bych jsem ho.

Java › Proměné
16. 8. 2010   #132719

Nevykoná se nic. Neproběhne, a ani nevím jak zjistit, zdali se předli informace. Zobrazí se velké okno a kliknu na připojit se, no a zobrazí se mi malé okno. Tak tam zadám informace a kliknu na tlačítko a okno se zavře, ale nic se jiného nestane. Ale zkusil jsem aby zadané informace zapsal do souboru a to funguje správně.

Java › Proměné
16. 8. 2010   #132715

JJ, přesně to jsem měl na mysli, mám problém, nic se mi nezobrazí, asi jsem někde udělal chybu.

Tady je kód velkeho okna :



if (event.getSource() == pripojSe) {

try {

OknoGrafika prihlaseniData = new OknoGrafika();
prihlaseniData.actionPerformed(event);
String databaze = prihlaseniData.databaze;
String url = "jdbc:mysql://localhost/"+databaze+"?characterEncoding=UTF-8";
String heslo = prihlaseniData.hesloUz;
String IDUzivatele = prihlaseniData.uzJm;
Connection dB = null;

try {
Class.forName ("com.mysql.jdbc.Driver");
dB = DriverManager.getConnection(url, IDUzivatele, heslo);
} catch (ClassNotFoundException v) {
System.out.println("Chyba driveru. "+ v.getMessage());
System.exit(1);
}

String sql = "SELECT * FROM spoluzaci order by Prijmeni";
Statement pozadavek = dB.createStatement();
ResultSet vysledky = pozadavek.executeQuery(sql);
String jmeno, prijmeni, tiskRadku;
int radek = 0;
boolean zaznamy = vysledky.next();
if (!zaznamy) {
System.out.println("Nebyla vrácena žádná data.\nZkontrolujte dotaz");
return;
} else {
StringBuffer bufTable = new StringBuffer();
do {
jmeno = vysledky.getString("Jmeno");
prijmeni = vysledky.getString("Prijmeni");
tiskRadku = " "+jmeno+"\t"+prijmeni+" ";
bufTable.append(tiskRadku+'\n');
table.setText(bufTable.toString());
radek++;
} while (vysledky.next());
rows.setText(radek+"");
}

}catch(SQLException e) {}
}


a tady je kod maleho okna :


if (event.getSource() == pokrac) {

uzJm = this.uzivatel.getText();
hesloUz = this.heslo.getText();
databaze = this.dB.getText();
data.dispose();
}

, jsou to jen jejich části s tlačítky.

Java › Proměné
16. 8. 2010   #132712

JJ, tak to zabralo. Už mám malé okno do kterého se zadávají udaje. Ale nevím jakou funkci mám zadat pod tlačítko, aby se malé okno zavřelo a použili se zadané informace. :(. Úkolem bylo zadat přístupové udaje do malého okna, a po kliknutí na tlačítko by se zobrazila ve velkém okně databáze.

Java › Proměné
16. 8. 2010   #132702

Dobrý den, zajímalo by mne jestli se dá nějak ze dvou souborů pracovat se stejnými proměnnými. Mám na mysli, když je v jednom souboru např. proměnná String jmeno, heslo, ... Tak jestli se dá v druhém souboru pracovat se stejnou proměnou. Aby měla stejná data, která se do ní napíšou. Oba soubory jsou ve stejném balíčku. Děkuji za odpovědi

Java › GridBagLayout
14. 8. 2010   #132615

Na www.youtobe.com je dost dobrý ukázkový video.

Java › GridBagLayout
14. 8. 2010   #132604

dobrý den, hledal jsem po celém internetu vysvětlení o rozvržení v gridBagLayout, ale nikde jsem nic nenašel, nevíte někdo o nějaké stránce, kde je to vysvětleno. Myslím jak se používá, o buňkách, ...
Děkuji za každou odpověď.

Java › Databáze
13. 8. 2010   #132554
Java › Databáze
12. 8. 2010   #132546

Možná jestli to nebude tím, že jsem nedal do složky, kde je vše pro javu, ovladač, stáhl jsem si hi, ale zrovna nevím, do jaké složky ho mám dát. Ovladač má stejnou cestu jako je je napsaný řadič. Každé slovo je jako složka.

Java › Databáze
12. 8. 2010   #132544

Mám problém s ovladačem, ale nevím jak to mám řešit ?

Java › Databáze
12. 8. 2010   #132543

Exception in thread "main" java.lang.Error: Unresolved compilation problem:
Unhandled exception type ClassNotFoundException

at box.main(box.java:10)

Java › Databáze
12. 8. 2010   #132534

Dobrý den, potřeboval bych jsem se připojit k databázi. Ale mám chby někde v Ckass.forName("sun.jdbc.odbc.Jdbc.Odbr.Driver"). No a nevím proč. Moh by mi někdo pomoct ?. Děkuji za každou opověď. Zde je kod



import java.sql.*;
public class box {
public static void main (String arg[]) {
try {
String url = "jdbc:odbc:CdBox";
String IDUzivatele = "root";
String heslo = "";
String sql = "SELECT * FROM CdBox";
Connection dB;
Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");
dB = DriverManager.getConnection(url, IDUzivatele, heslo);
Statement pozadavek = dB.createStatement();
ResultSet vysledky = pozadavek.executeQuery(sql);
} catch(SQLException e) {}


PHP › uprava textu v php
6. 8. 2010   #132293

jj, už jsem na to přišel, dal jsem špatný název souboru. Tak to se omlouvám, to jsem netušil.

PHP › uprava textu v php
6. 8. 2010   #132291

tady je kompletní kod. Soubor s css styly je ve stejné složce jako je soubor s tímto kodem.

<html>
<head>
<meta content="text/html; charset=utf8">
<link rel="stylesheet" type="text/css" href="stranka.css">
</head>

<body>

<center>

<img src="nadpis.gif">

<form method="POST" action="index.php">
<input type="checkbox" name="zobraz">
<input type="submit" value="ukaz">
</form>
<?
$ukaz = $_POST['zobraz'];
if ($ukaz == true) {
echo "


<div style=\"background-color:#00FF00\">

<div>

text na upravení
</div>

</div>
";
}

if ($ukaz == false) {
echo "";
}

?>
</center>

</body>
</html>

PHP › uprava textu v php
6. 8. 2010   #132289

aha, já mám css jako jiný soubor a v hlavičce odkazuji na soubor s css

PHP › uprava textu v php
6. 8. 2010   #132286

Dobrý den, potřeboval bych jsem upravit text při zobrazování v php, konkrétně bych potřeboval upravit <div>, mám je upravený v css, ale když je zobrazím v php, tak se css neprojevuje, jde to nějak aby se projevovalo ?. Děkuji za každou odpověď.

[ukázka] :

<form method="POST" action="index.php">
<input type="checkbox" name="zobraz">
<input type="submit" value="ukaz">
</form>
<?
$ukaz = $_POST['zobraz'];
if ($ukaz == true) {
echo "

<div style=\"background-color:#00FF00\"> // potřebuji více než jen barvu, třeba pruhlednost, ...

<div>

text zobrazená phpkem

</div>

</div>
";
}
if ($ukaz == false) {
echo "";
}

?>

Java › přidávání čísel do pole
5. 8. 2010   #132244

to mám ,no ale dělá mi to hodně chyb, musím se toho ještě hodně učit, raději zatím vymyslím nějaký lehčí program, děkuji za odpovědi

Java › přidávání čísel do pole
5. 8. 2010   #132241

Aha, a jak se to dělá ?

Java › přidávání čísel do pole
5. 8. 2010   #132238

to právě že je, takle vypadá celý kód programu :

public void actionPerformed(ActionEvent event) {
StringBuffer poradi = new StringBuffer();
if (event.getSource() == jednicka ) {
int cislo = 1;
poradi.append(cislo);
pole.setText(poradi.toString());
}

if (event.getSource() == dvojka ) {
int cislo = 2;
poradi.append(cislo);
pole.setText(poradi.toString());
}

Java › přidávání čísel do pole
5. 8. 2010   #132235

Dobrý den, řekl jsem si, že bych jsem mohl zkusit udělat program, něco jako kalkulačku. A měl bych jsem jeden dotaz. Potřeboval bych aby se mi po kliknutí na číslici(tlačítko) v poli zobrazilo dané číslo. Chtěl jsem to udělat takhle :

StringBuffer poradi = new StringBuffer();
if (event.getSource() == jednicka ) {
int cislo = 1;
poradi.append(cislo);
pole.setText(poradi.toString());
}

if (event.getSourcele() == dvojka ) {
int cislo = 2;
poradi.append(cislo);
pole.setText(poradi.toString());
}

, ale takhle to nejde. Jde o to, že pokaždý co kliknu na jiné číslo, tak se to předchozí vymaže. Nevíte někdo kde dělám chybu ?

Java › Smazání obsahu souboru
4. 8. 2010   #132204

Dobrý den, chtěl bych se zeptat, jestli jde nějakým příkazem v javě smazat jen obsah souboru, ne celý soubor, ale jen jeho obsah. Děkuji

Java › Spuštění programu
4. 8. 2010   #132183

j, skusil jsem to, ale někde sem asi udělal chybu. Vytvořil jsem soubor spust,bat a do něj jsem dal :
#!/bin/bash
javac /home/tomas/Programy/Ukolnicek/ukolnicek.java
java /home/tomas/Programy/Ukolnicek/ukolnicek

no a spustil jsem ho :
sh spust.bat a vytisko se mi tohle :

Exception in thread "main" java.lang.NoClassDefFoundError: /home/tomas/Programy/Ukolnicek/ukolnicek
Caused by: java.lang.ClassNotFoundException: .home.tomas.Programy.Ukolnicek.ukolnicek
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: /home/tomas/Programy/Ukolnicek/ukolnicek. Program will exit.
Nevíte, kde dělám chybu ?

Java › Spuštění programu
3. 8. 2010   #132178

Dobrý den, potřeboval bych jsem spustit program, který jsem sám napsal. Mám na mysli vytvořit např. na ploše odkaz, který mi soubor spustí, něco jako ve Windows soubor s koncovkou exe. Java soubor spustím v příkazovém řádku nejdříve příkazem javac, abych jsem soubor zkompiloval a pak příkazem java ho zpustím, zkoušel jsem si vytvořit zpouštěč, ale abych jsem mohl program spustit, musí se java soubor zkompilovat a pak pomocí příkazu java spustit. A to mi nešlo udělat najednou. Jde to udělat nějak jinak ?

Java › přechod na jiné okno tlačítkem
3. 8. 2010   #132146

jj, tohle je kó celýho menu :

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class menuPrevod {
public static void main (String arg[]) {
Okno okno = new Okno();

}
}
class Okno extends JFrame implements ActionListener {
JLabel nadpis = new JLabel("Výtejte v programu na převod jednotek");
JButton Delka = new JButton("Převod délky");
JButton Hmotnost = new JButton("Převod hmotnosti");

public Okno() {
super("Jednotky - menu");
setSize(400, 120);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
Container kon = getContentPane();
kon.setBackground(Color.green);
FlowLayout srf = new FlowLayout();
Delka.addActionListener(this);
Hmotnost.addActionListener(this);
kon.setLayout(srf);
kon.add(nadpis);
kon.add(Delka);
kon.add(Hmotnost);
setContentPane(kon);
}
public void actionPerformed(ActionEvent event ) {
if (event.getSource() == Delka) {
// no a tady by měla bít "odkaz" na soubor delka.java
}
}

}

Java › přechod na jiné okno tlačítkem
3. 8. 2010   #132144

Hm, tak to nevím co myslíte, já tomu moc nerozumím, víc by mi pomohla nějaká ukázky

Java › přechod na jiné okno tlačítkem
3. 8. 2010   #132137

Mám to jako všechno samotné soubory ve složkách. No a potřebuji aby po spuštění menu > menu.java a kliknutím na tlačítko zobrazilo jako jiné okno se souborem delka.java, který je ve složce. Menu není nijak spojené a vše to jsou jen okna.

Java › přechod na jiné okno tlačítkem
3. 8. 2010   #132135

Dobrý den, mohl by jste mi někdo prosím pomoct. Mám udělané dva programy. Jeden na převod délky a druhý na převod hmotnosti. Mám udělané menu, ale nevím, jak udělat, aby se po kliknutí na tlačítko v menu zobrazilo dané okno s programem na převod. Děkuji

Roman
Java › pole v jsp
2. 8. 2010   #132120

Skus tohle :

http://w3schools.com/js/js_obj_array.asp

Roman
Java › čtení ze souboru
2. 8. 2010   #132119

Dobrý den, potřeboval bych jsem radu. Mám program, který mi má vypisovat data ze souboru, ale píše vždy jen poslední řádek, poslední zadanou informaci. Mohl by mi někdo prosím ukázat, kde dělám chybu ?

Tady je uryvek z kódu :

if (event.getSource() == zobraz) {
String ukol;
int x, pocitani=1;
try {
BufferedReader vstup = new BufferedReader(new FileReader("info.txt"));
if ((ukol = vstup.readLine()) == null) {
StringBuffer bufNic = new StringBuffer();
bufNic.append("Ukoly nenalezeny !!!");
ukaz.setText(bufNic.toString());
}
while ((ukol = vstup.readLine()) != null) {
pocitani++;
for (x=0; x<pocitani; x++) {
StringBuffer bufUkol = new StringBuffer();
bufUkol.append(x+") ").append(ukol).append('\n');
ukaz.setText(bufUkol.toString());
}
}
vstup.close();

 

 

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