Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Hea proge JAVA tegemiseks ja JAVA-ga seotud küsimused märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
mine lehele eelmine  1, 2, 3 ... 5, 6, 7 ... 16, 17, 18  järgmine
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
.phonkyp.
Kreisi kasutaja
.phonkyp.

liitunud: 17.09.2004




sõnum 01.03.2005 21:36:07 vasta tsitaadiga

Ho Ho, ole sa tänatud icon_smile.gif

Ja kuna see on vastav teema, siis: link.
icon_rolleyes.gif

_________________
Ärge uskuge, mida teised teile räägivad.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 9
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 01.03.2005 21:58:28 vasta tsitaadiga

karm nimi neil icon_biggrin.gif

Kui õieti aru sain siis see projekt pole eestlaste oma. Veab neil et eestikeelt nii vähesed oskavad
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 24.08.2005 22:12:58 vasta tsitaadiga

Kuda ma oma Java appletit kodukale panna saaks ?

Kuskilt leidsin sellise rea:
<applet code="xxxxx.class" width="600" height="350"></applet>

Ise panin nii ja ei funka:

tsitaat:

<html>

<head>
<applet code="arvuta.class" width="600" height="350"></applet>
</head>

<body>
</body>
</html>


See ilus java ikoon tuleb appleti kasti kohale ja ootab kuskil 20 sec -i ja siis kirjutab browseri teadeteribale:
"Applet arvuta notinited"

Javascriptiga käis nõnda, et toppisid oma Javascripti koodi
<script language="JavaScript" type="text/JavaScript">
ja
</script> vahele ning töötas.

_________________
...
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
AMD
HV veteran
AMD

liitunud: 29.07.2003




sõnum 24.08.2005 22:29:26 vasta tsitaadiga

arvutisõber, pane see applet ikka body sisse icon_wink.gif
_________________
From now on, the forum is owned by AMD.That means that you are NO LONGER allowed to talk about, or even mention *ntel.
Kommentaarid: 335 loe/lisa Kasutajad arvavad:  :: 145 :: 3 :: 12
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 25.08.2005 01:48:45 vasta tsitaadiga

icon_biggrin.gif
Proovisin, aga ei tööta, ma olen miskit tegemata jätnud

Proovisin ühte graafikaga appletit ja see läks tööle.

Mul on sihuke programm, mis ei joonista vaid paneb teksti ikka sinna Consolesse. Et vaja see väljastatav tekst ja tekstisisestus kuidagi Appletisse saada.

Kuda muidu sellist asja Appletisse saaks ?
Näiteks:

import java.awt.*;
import java.applet.*;
public class h extends Applet {
public static void main (String [] args) {

System.out.println("Tere !");
}
}

Edit: Leidsin õpetuse http://richardbowles.tripod.com/java/guide/methods/methods2.htm
http://www.dgp.toronto.edu/~mjmcguff/learn/java/05-keyboardInput/

_________________
...
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 25.08.2005 08:15:39 vasta tsitaadiga

uuri parem jah õpetusi natuke.. Appleti progemisel on hoopis teised alustõed kui tavaliste juppide tegemisel.. icon_wink.gif näiteks pole main meetodit vaja, seal pidi hoopis miskit init ja muude sellistega möllama..
_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 28.08.2005 02:05:04 vasta tsitaadiga

Õpik:

David J. Eck. Introduction to Programming Using Java.
http://math.hws.edu/javanotes/

Seda raamatut pidi vägagi hinnatama, kuid ise olen tähele pannud, et väga hästi õpib teiste tehtud näiteid uurides, nii endal ikka rohkem nuputamist ja avastamisrõõmu.
Kui millegist aru ei saa siis otsid Google -st, uurid näiteid ja loed väheke...

_________________
...
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
lehm2
Kreisi kasutaja


liitunud: 19.09.2004




sõnum 06.11.2005 11:06:53 vasta tsitaadiga

nii mul paar küsimust kuidas dosi aknas värviliselt kirjutada ? Kui see on üldse võimalik. icon_redface.gif
_________________
Piilu siia, progreja!
Vajad abi Node.JS-ga ?
Võta ühendust !
Kommentaarid: 15 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 06.11.2005 12:59:05 vasta tsitaadiga

standardvahenditega üsna kindlasti mitte.
kas command promptis üldse värviliselt kirjutada saab?

_________________
Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity"
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
XYZ
HV Guru
XYZ

liitunud: 05.11.2001




sõnum 06.11.2005 14:24:28 vasta tsitaadiga

Kas just iga vahendiga see õnnestub, seda ma ei tea. Aga muidu on võimalik küll backround colorit määrata ja foreground colorit määrata, s.t. nii tausta kui ka teksti ja graafilises reziimis joonist igas värvis esitada. Teksti puhul võib ka iga tähe eri värvi tekitada. Igaühe vahel enne ekraanile genereerimist vaid värvi sättida...
Kommentaarid: 81 loe/lisa Kasutajad arvavad:  :: 3 :: 12 :: 56
tagasi üles
vaata kasutaja infot saada privaatsõnum
lehm2
Kreisi kasutaja


liitunud: 19.09.2004




sõnum 14.11.2005 18:04:34 vasta tsitaadiga

kas keegi seletaks suhteliselt hästi ära mida annab returniga teha ja miks? kus ?.
_________________
Piilu siia, progreja!
Vajad abi Node.JS-ga ?
Võta ühendust !
Kommentaarid: 15 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 14.11.2005 18:07:09 vasta tsitaadiga

Returniga saab funktsioonidest väljuda. Kui funktsioonil on ära määratud ka tagastatava väärtuse tüüp siis tuleb ka see tagastada.

Sellisele küsimusele peaks saama vastuse mõnest algajale programmeerijale mõeldud raamatust või tutorialist.

_________________
Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity"
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
lehm2
Kreisi kasutaja


liitunud: 19.09.2004




sõnum 14.11.2005 23:35:20 vasta tsitaadiga

"Java programmeerimise aabits" kas seda raamatut tasub osta või mitte (põhiline et oleks eesti keeles) icon_razz1.gif
_________________
Piilu siia, progreja!
Vajad abi Node.JS-ga ?
Võta ühendust !
Kommentaarid: 15 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
DoS
HV veteran
DoS

liitunud: 19.08.2002




sõnum 15.11.2005 13:15:12 vasta tsitaadiga

https://foorum.hinnavaatlus.ee/viewtopic.php?p=1387205#1387205
samas teemas räägitud sellest juba
Kommentaarid: 50 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 47
tagasi üles
vaata kasutaja infot saada privaatsõnum
lehm2
Kreisi kasutaja


liitunud: 19.09.2004




sõnum 16.11.2005 00:01:32 vasta tsitaadiga

seal väga segaselt on selgitatud ei teagi kas ta nüüd on hea raamat või ei ole ? icon_rolleyes.gif
_________________
Piilu siia, progreja!
Vajad abi Node.JS-ga ?
Võta ühendust !
Kommentaarid: 15 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 18.11.2005 13:07:29 vasta tsitaadiga

lehm2 kirjutas:
seal väga segaselt on selgitatud ei teagi kas ta nüüd on hea raamat või ei ole ? icon_rolleyes.gif


Mina soovitaks otsida mõne ülikooli õppematerjale Java kohta. Ise ma üldse loen vähe õpikuid, tavaliselt võtan näite ette ja hakkan uurima. Kui aru ei saa, siis panen segastesse kohtadesse System.out.println(); ja vaatan et millal ja milleks midagi kasutatakse.
Soovitaks Java kirjutamiseks võtta Eclipse, see freeware. See näitab juba kirjutades enamus vigu ja konflikte ära, samas kommenteerib et mis konkreetselt valesti. Konfliktseid kohti on ka kerge üles leida, need on lahtri servas ära tähistatud.
Kui on näiteks String s; ja sa edaspidi kirjutad kuskile s. , siis lööb automaatselt Stringi commandide listi ette ja saad seal üles alla liikudes sobiliku commandi välja otsida (see ka siis hea kui ei tule mõni commandi kirjapilt meelde).
Kui mõni ebaselge command kuskil, siis muidugi Google ja Java API abiks.

Üks küsimus:

Kas Eclipses on selline asi võimalik, et salvestad ise mingi tähtedekombinatsiooni ja siis teatud nuppude kombinatsiooni kasutades saad selle oma valitud kohta välja kutsuda.
Et nagu suht tülikas seda System.out.println(""); kogu aeg uuesti kirjutada. Muidugi teen tavaliselt nii, et jätan ta mõnda kohta välja kommenteeritult, aga kui kood on pikk ja vahel vaha ka muud copida ja pasteda, siis on ka see suht nigel variant.

Aga Eclipses avastasin sellise toreda commandi, et võtad mingi osa koodist blokki ja vajutad ctrl+/ ja kommenteerib selle välja (// -i kasutades).

_________________
...
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 18.11.2005 14:56:35 vasta tsitaadiga

tsitaat:
Kas Eclipses on selline asi võimalik, et salvestad ise mingi tähtedekombinatsiooni ja siis teatud nuppude kombinatsiooni kasutades saad selle oma valitud kohta välja kutsuda.
Mitte päris aga peaaegu

window->preferences->Java->editor->templates all defineeri uus käsk vastavalt vajadusele. Malli saad võtta näiteks for'ist

_________________
Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity"
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 30.01.2006 21:18:52 vasta tsitaadiga

Kas keegi teab kindlat põhjust, miks mobiilidele mänge just Java -s tehakse ?
Kas "cross platform" omaduse pärast ? Et selle pärast peaks Java suht unikaalne ja teistest ees olema icon_rolleyes.gif

_________________
...
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 30.01.2006 21:38:23 vasta tsitaadiga

Tõenäoliselt veidi lihtsama porditavuse pärast. Compile once, run anywhere paraku mobiilses maailmas ei kehti kuid asi on siiski parem kui oleks siis kui iga tootja/tooteseeria omaks täiesti erinevat proset, OS'i ja teeke.
_________________
Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity"
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 01.02.2006 13:17:01 vasta tsitaadiga

Kas keegi on selleist asja teinud või näinud, et tehakse mingi .exe tüüpi fail, mille käivitamisel avab ta windows`s cmd ja käivitab seal Java rakenduse ? Et nagu seal .exe tüüpi failis oleks .class faili asukoht ära määratud.
Kui jah, siis kas on kuskil selline "template" saadaval või kuidas ise tegite ?

_________________
...
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
reneSharp
HV kasutaja
reneSharp

liitunud: 13.11.2005




sõnum 01.02.2006 14:29:23 vasta tsitaadiga

arvutisõber kirjutas:
Kas keegi on selleist asja teinud või näinud, et tehakse mingi .exe tüüpi fail, mille käivitamisel avab ta windows`s cmd ja käivitab seal Java rakenduse ? Et nagu seal .exe tüüpi failis oleks .class faili asukoht ära määratud.
Kui jah, siis kas on kuskil selline "template" saadaval või kuidas ise tegite ?

Ma küll et tea täpselt kuda seda javas tehakse
aga miks sul sellist lahendust vaja on ?

kutsud javas välja teise programmi , mis siis oleks cmd.exe
annad parameetriks käsu mida tahad cmd -s käivitada ja peakski toimima
suht lihtne loogika, javal on kindlasti mingid klassid millega saab kutsuda välja teise
rakenduse, ning siis seda näidata eraldi aknas või siis varjatult käivitada
ma ise olen seda teinud aga seda C# -is

2minutit googeldamist ja tulemus peaks olema javas selline


import java.io.*;


public class Test {
   
   public static void CmdExec(String[] command) {
      try {
         String[] envp = null; // should inherit the environment
         File startingFolder = new File("C:/ffmpg/"); // start from C:\
          Process p = Runtime.getRuntime().exec(command, envp, startingFolder);   
         
            InputStream stderr = p.getErrorStream();
            InputStreamReader isr = new InputStreamReader(stderr);
            BufferedReader br = new BufferedReader(isr);
            String line = null;
            //System.out.println("<ERROR>");
            while ( (line = br.readLine()) != null)
                System.out.println(line);
            //System.out.println("</ERROR>");
            int exitVal = p.waitFor();
            System.out.println("Process exitValue: " + exitVal);
           
      } catch ( Exception e ) {
         System.out.println( e );
      }
  }
      
  public static void main( String args[] ) throws IOException {
    
     String[] command = {"C:\\ffmpg\\ffmpeg.exe",
             "-i", "Floyd.mpg",
             "-s", "320x240",
             "Test.flv"};      

      CmdExec ( command );
  }
 
}



EDIT //

Death kirjutas:
minu arusaamist mööda tahatis inimene EXE faili mis tema java proge käima laseks icon_wink.gif


mm niih jah täitsa õige aga ma ei saanud ise aru miks peab olema just exe, sellise
suht lihtsa asja tegemiseks, saab ju ära ajada asja bat failiga ,mis käivitab java
rakenduse, siis peaks lahendus eriti lihtne ole aga jah see kood on javas mis kutsub
välja välise programmi, mille loogika peaks sama olema sarnane siis sellele ,kui käivitada bat fail ja
sinna sisse siis java faili asukoht ja parameetrid


viimati muutis reneSharp 01.02.2006 14:42:36, muudetud 2 korda
Kommentaarid: 25 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 25
tagasi üles
vaata kasutaja infot saada privaatsõnum
Death
HV Guru
Death

liitunud: 06.09.2003




sõnum 01.02.2006 14:31:25 vasta tsitaadiga

minu arusaamist mööda tahatis inimene EXE faili mis tema java proge käima laseks icon_wink.gif
_________________
"To be or not to be?" is a question of when, not if.
Kommentaarid: 39 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 36
tagasi üles
vaata kasutaja infot saada privaatsõnum
kk001a
HV vaatleja


liitunud: 28.05.2003




sõnum 01.02.2006 15:12:06 vasta tsitaadiga

tsitaat:

minu arusaamist mööda tahatis inimene EXE faili mis tema java proge käima laseks


http://forum.java.sun.com/thread.jspa?threadID=421929&messageID=1874317
tagasi üles
vaata kasutaja infot saada privaatsõnum
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 06.02.2006 23:10:24 vasta tsitaadiga

Tänud teile thumbs_up.gif

Ma väljndasin ennast vast vähe kehvasti, et muidugi pole tarvis otseselt .exe faili.

Mõned võimalused:

tsitaat:
Excelsior JET, Personal Edition ( http://www.excelsior-usa.com/jet.html ) is
free for your own use (i.e. you can optimize you app to native EXE so that it runs faster on your system,
but you cannot distribute that EXE.)


tsitaat:
Instead of converting it to an exe, convert it to a jar file. Jar files are more portable than exe files because they can be double-clicked on any operating system. The caveat is that a Java interpreter must be installed on the target computer for the double-clicking to work.

http://developer.java.sun.com/developer/Books/javaprogramming/JAR/


EDIT:

Selline küsimus, et tegin for tsükli char tulemuste nägemiseks...

Kui kedagi huvitab siis:

tsitaat:
for (int i = 0; i <= 255; i++) {
char c;
System.out.println(" char c väärtusel " + i + " = " + (ch = (char)i)); // konverdime int`i char`ks
}


Aga

char väärtusel 1-8, 11-12, 14-27 ja 127 on tulemus "ruut"
char 9-10, 13, 28-32 ja 160, on tulemuseks tühik
char väärtusel 128-159 ja 256 ning edasi on tulemuseks ?

Aga kas erineva keyboard layout`ga näeksin ma nende hulge ruutude, tühikute ja küsimärkide asemel muid sümboleid...[/b]

_________________
...
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
kk001a
HV vaatleja


liitunud: 28.05.2003




sõnum 07.02.2006 17:09:17 vasta tsitaadiga

Päris nii see pole, et 256 ja edasi ainult küsimärgid. Keevitasin asja illustreerimiseks sellise koodi kokku:

String s = " char c väärtusel ";
String s2 = " = ";
FileOutputStream out_file = new FileOutputStream ("kooditabel.txt");
OutputStreamWriter out = new OutputStreamWriter (out_file, "UTF-8");
for (int i = 0; i <= 65535; i++) {
out.write(s);
out.write(String.valueOf(i));
out.write(s2);
out.write(i);
out.write('\n');
}
out.close();

Javas on char tüübi suurus kaks astmes kuusteist ehk 0 kuni 65535, antud koodijupp kirjutab kooditabel.txt faili UTF-8 kodeeringus kõikide märkide väärtused. Tee kooditabel.txt mingi pädeva tekstieditoriga lahti ja vali kodeeringuks UTF-8. Igasugu huvitavad märgid peaksid välja ilmuma, mina nägin muuhulgas näiteks kreeka, vene jt. tähestike tähti icon_smile.gif
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Hea proge JAVA tegemiseks ja JAVA-ga seotud küsimused mine lehele eelmine  1, 2, 3 ... 5, 6, 7 ... 16, 17, 18  järgmine
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.