Java

Член од
8 октомври 2007
Мислења
4.680
Поени од реакции
8.511

Falcao

rossonero per sempre
Член од
28 мај 2008
Мислења
1.986
Поени од реакции
561

За објектно ориентирано програмирање ми треба. Нешто имам забележано кратенки JDK-JRE...ваљда првиов линк е.
 
Член од
8 октомври 2007
Мислења
4.680
Поени од реакции
8.511
За објектно ориентирано програмирање ми треба. Нешто имам забележано кратенки JDK-JRE...ваљда првиов линк е.
JAVA = Објектно ориентирано програмирање

Еве инфо за тоа што е JDK а што JRE: http://www.java.com/en/download/faq/jre_jdk.xml

Еве ти линкови за туториали за почетници за Јава.

http://download.oracle.com/javase/tutorial/

http://www.oracle.com/technetwork/java/index-138747.html
 

Mind In Motion

Smirking Revenge
Член од
29 мај 2007
Мислења
816
Поени од реакции
46
Код:
    private void LoginButtonMouseClicked(java.awt.event.MouseEvent evt) {                                         
     String UserID = UserIDField.getText();
     CheckID CheckingID =new CheckID();
     PINCheck pinCheck = new PINCheck();
     
     //------------------------------------------------------
     String [] NamesFromFile=new String[4];
     try {

            // path to the file
            String inputFileName  = "Names.txt";


            // Create FileReader Object
            FileReader inputFileReader   = new FileReader(inputFileName);


            // Create Object
            BufferedReader inputStream   = new BufferedReader(inputFileReader);


          
            String inLine = null;
            int indexOftheName=0;
            while ((inLine = inputStream.readLine()) != null) {

                indexOftheName++;

               NamesFromFile [indexOftheName] = inputStream.readLine();
            }



            inputStream.close();

        } catch (IOException e) {

        String Exeption="ERROR READ";
        Exception.setText(Exeption);

        }
     //------------------------------------------
     for(int i =0;i<4;i++)
     {
         String temp=NamesFromFile[i];

        if (CheckingID.isOK(UserID,temp))
        {
            char[] PINtemp  =  PINField.getPassword();
            if(pinCheck.isPINCorrect(PINtemp))
            {
              UserIDLabel.setVisible(false);
              UserIDField.setVisible(false);
              PINLabel.setVisible(false);
              PINField.setVisible(false);
              jSeparator1.setVisible(false);


              BalanceButton.setVisible(true);

            }

         }

     }
Работам во НетБинс. Кога ќе пробам да лоадирам фајл за да се вчитаат имињата од него и да се зачуваат во String [] , секогаш ми јавува Exception. Exception.setText(Exeption); Го поставив само да видам дали дава Ексепшн. Инаку истите инструкции (тие за читање од фајл) ги компајлирав за конзола, и се работи совршено. Сега, дали има врска тоа што работам со интерфејс? Ако направам некој throws IOException, некои делови од JFrame-от не се лоадираат ради што во Маинот имам throw. Исто пробав да го ставам како посебна класа и пак исто јави.

Да ми помогне некој?
 
Член од
26 ноември 2010
Мислења
2
Поени од реакции
0
zdravo!! како можам да најдам листа со копчиња за eclipse?
 
Член од
14 јануари 2008
Мислења
1.341
Поени од реакции
162
Код:
    private void LoginButtonMouseClicked(java.awt.event.MouseEvent evt) {                                         
     String UserID = UserIDField.getText();
     CheckID CheckingID =new CheckID();
     PINCheck pinCheck = new PINCheck();
     
     //------------------------------------------------------
     String [] NamesFromFile=new String[4];
     try {

            // path to the file
            String inputFileName  = "Names.txt";


            // Create FileReader Object
            FileReader inputFileReader   = new FileReader(inputFileName);


            // Create Object
            BufferedReader inputStream   = new BufferedReader(inputFileReader);


          
            String inLine = null;
            int indexOftheName=0;
            while ((inLine = inputStream.readLine()) != null) {

                indexOftheName++;

               NamesFromFile [indexOftheName] = inputStream.readLine();
            }



            inputStream.close();

        } catch (IOException e) {

        String Exeption="ERROR READ";
        Exception.setText(Exeption);

        }
     //------------------------------------------
     for(int i =0;i<4;i++)
     {
         String temp=NamesFromFile[i];

        if (CheckingID.isOK(UserID,temp))
        {
            char[] PINtemp  =  PINField.getPassword();
            if(pinCheck.isPINCorrect(PINtemp))
            {
              UserIDLabel.setVisible(false);
              UserIDField.setVisible(false);
              PINLabel.setVisible(false);
              PINField.setVisible(false);
              jSeparator1.setVisible(false);


              BalanceButton.setVisible(true);

            }

         }

     }
Работам во НетБинс. Кога ќе пробам да лоадирам фајл за да се вчитаат имињата од него и да се зачуваат во String [] , секогаш ми јавува Exception. Exception.setText(Exeption); Го поставив само да видам дали дава Ексепшн. Инаку истите инструкции (тие за читање од фајл) ги компајлирав за конзола, и се работи совршено. Сега, дали има врска тоа што работам со интерфејс? Ако направам некој throws IOException, некои делови од JFrame-от не се лоадираат ради што во Маинот имам throw. Исто пробав да го ставам како посебна класа и пак исто јави.

Да ми помогне некој?
Кажи кој exception ти се јавува.
 

Mind In Motion

Smirking Revenge
Член од
29 мај 2007
Мислења
816
Поени од реакции
46
Кажи кој exception ти се јавува.

Ама треба да го ставам да се појавува Exception-от во ТекстФилдот, а printStackTrace(); e void....Го пробав во конзола, го чита фајлот, без Ексепшнс...Некој начин да го ставам ексепшнот во тексфилдот? Или некако да го испринтам во фајл надвор..?
 
Член од
14 јануари 2008
Мислења
1.341
Поени од реакции
162
Во catch блокот стави exception.printStackTrace() и во конзола ке ти се испише ексепшнот.

Доколку сакаш да го испишеш во JTextArea еве ти пример

Код:
public static void main(String[] args){
				
		JFrame frame = new JFrame();
		frame.setSize(500, 500);
		frame.setLayout(new BorderLayout());
		JTextArea txt = new JTextArea();
		frame.getContentPane().add(txt);
		frame.setVisible(true);
		
		try{
			FileReader f = new FileReader("asd.as");
		} catch(Exception e){
			for(StackTraceElement ste : e.getStackTrace()){
				txt.append(ste.toString() + "\n");
			}
		}
		
	}
 

Mind In Motion

Smirking Revenge
Член од
29 мај 2007
Мислења
816
Поени од реакции
46
Во catch блокот стави exception.printStackTrace() и во конзола ке ти се испише ексепшнот.

Код:
java.io.FileInputStream.open(Native Method)
java.io.FileInputStream.<init>(FileInputStream.java:106)
java.io.FileInputStream.<init>(FileInputStream.java:66)
java.io.FileReader.<init>(FileReader.java:41)
atm1.ATM1View.LoginButtonMouseClicked(ATM1View.java:343)
atm1.ATM1View.access$800(ATM1View.java:27)
atm1.ATM1View$4.mouseClicked(ATM1View.java:169)
java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
java.awt.Component.processMouseEvent(Component.java:6041)
javax.swing.JComponent.processMouseEvent(JComponent.java:3260)
java.awt.Component.processEvent(Component.java:5803)
java.awt.Container.processEvent(Container.java:2058)
java.awt.Component.dispatchEventImpl(Component.java:4410)
java.awt.Container.dispatchEventImpl(Container.java:2116)
java.awt.Component.dispatchEvent(Component.java:4240)
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
java.awt.LightweightDispatcher.processMouseEvent(Container.java:3995)
java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
java.awt.Container.dispatchEventImpl(Container.java:2102)
java.awt.Window.dispatchEventImpl(Window.java:2429)
java.awt.Component.dispatchEvent(Component.java:4240)
java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Еве го логот од ТекстАреа.

OMG...
 

Toneh

is a turtle
Член од
21 август 2005
Мислења
5.510
Поени од реакции
907
Код:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         

lblrez.setText(Double.toString(Double.parseDouble(txtkg.getText())/(Double.parseDouble(txtcm.getText())*Double.parseDouble(txtcm.getText()))));

    }
lblrez е Label, каде што треба да се прикажува резултатот од пресметката: KG/CM^2, каде што KG = килограми, а CM = центиметри. Односно, треба да се пресметува BMI. Арно ама, ми дава чудни бројки како резултат. Децимални вредности испод нулата, што секако не е точен резултат.
Може некој да ми објасни каде грешам?

Патем, input-от се врши со помош на text fields, затоа и изгледа парчево код како што изгледа. Ако некој има поедноставен начин на решавање на проблемов мој, слободно кажете.

--- надополнето ---

Never mind, си ја најдов глупата грешка.
 
Член од
14 ноември 2008
Мислења
3.418
Поени од реакции
856
Код:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         

lblrez.setText(Double.toString(Double.parseDouble(txtkg.getText())/(Double.parseDouble(txtcm.getText())*Double.parseDouble(txtcm.getText()))));

    }
lblrez е Label, каде што треба да се прикажува резултатот од пресметката: KG/CM^2, каде што KG = килограми, а CM = центиметри. Односно, треба да се пресметува BMI. Арно ама, ми дава чудни бројки како резултат. Децимални вредности испод нулата, што секако не е точен резултат.
Може некој да ми објасни каде грешам?

Патем, input-от се врши со помош на text fields, затоа и изгледа парчево код како што изгледа. Ако некој има поедноставен начин на решавање на проблемов мој, слободно кажете.

--- надополнето ---

Never mind, си ја најдов глупата грешка.
Не сум некој јава експер , али само би ти го препорачал следното. Ко ќе имаш, пресметки како шо имаш ти во случајот, со парсања , читање од текст полиња и слично, најубо прво да си ги напрајш пресметките па после резултатот од сите пресметки само конвертирај го во стринг и испиши го. Многу ќе ти биди кодот попрегледен и полесно ќе си ги наоѓаш споствените потенцијални грешки.

Поздрав
 

Рунчев

Esi mi dobaaar
Член од
29 мај 2007
Мислења
1.263
Поени од реакции
191
Ако има некој да ми даде, добар туторијал за NetBeans за Јава десктоп програми, користејки Swing.
 

SkyDriver

Would like my bananna ?
Член од
31 јули 2008
Мислења
2.140
Поени од реакции
221
Не сум многу по Java, ама еве ти нешто класично:

- Java Swing Wiki
- Java Swing Documentation
- Java Swing Get Started
_______________________________
Ако си тотален почетник овие линкови ќе ти завршат работа, а ако сакаш нешто поадвансед незнам што би можел да ти препорачам освен да те испратам на Google. :)
 
Член од
26 јуни 2006
Мислења
288
Поени од реакции
24
Еден аплет во јава ми функционира кога го старувам во нетбинс, ама кога го закачувам во хтмл код јок!
А на правилна локација е ставено се ...Кој се нафаќа да ми хелпне?

--- надополнето ---

Еден аплет во јава ми функционира кога го старувам во нетбинс, ама кога го закачувам во хтмл код јок!
А на правилна локација е ставено се ...Кој се нафаќа да ми хелпне?
 
Член од
8 април 2010
Мислења
1.182
Поени од реакции
281
Нешто на македонски за динамичко прогамирање да не има некој. Имам на англиски ама ако има некој на македонски е добродојдено.
Ќе му бидам мноооооооооооооооооооогу благодарен .
 

Kajgana Shop

На врв Bottom