~~~~~~~~~~~~Java Mega Tread~~~~~~~~~~~~~

madhawavish

Well-known member
  • Sep 18, 2014
    6,067
    1
    3,005
    113
    the universe
    එන්ගලන්තය 211ට අවසන් පූර්ව තරගයේදී දැවී යාමත් සමග ප්‍රේක්සකයින් නොමග යවමින් පච අනාවැකි පලකෙරූ #මයිකල්_වෝන් මහතා මේ මොහොතේ සිටින ආකාරය...
     

    kavindu84

    Well-known member
  • Mar 7, 2017
    3,718
    1,267
    113
    matara
    ගොඩක් අය java පටන් අරන් desktop app ගහනවා. web ගහන අය php කරනවා. java වලින් desktop app ගහන අය දැන ගන්නව් C# ගැන. ඊට පස්සේ java ජරාව කියලා c# කරනවා. නමුත් මට හිතෙන විදියට java වැල 10% වගේ තමයි desktop පැත්තට තියෙන්නේ (එච්චරත් නැද්ද මන්ද) අනික් ඒවා ඔක්කොම java web පැත්තේ. spring/hibernate වගේ කරපු කෙනෙක් දන්නවා ඇති php වගේ ඒවගේ නැති ගොඩක් ඒවා java වල තියෙනවා කියලා/
    echchararth na wage ban......

    java web enterprise side eke loku........... 90% kma java web side eka ...

    up
     
    Last edited:
    How to Shut Down a Computer Using Java - ජාවා භාවිතයෙන් පරිගනකයක් Shut Down කරන්නෙ කොහොමද?

    අද අපි බලමු Java වලින් කොහොමද Computer එක නිදි කරන්නෙ( Shut down) කියලා. අපි netbeans වලින් පොඩි interface එකක් හදාගනම වැඩේ කරමු. එහෙනම් netbeans වලට ගිහින් පහත icon එක click කරලා මුලින්ම අලුත් project එකක් හදාගන්න.

    එහෙම නැත්නම් File > New Project දෙන්න. එහෙමත් නැත්නම් Ctrl+Shift+N කියන short cut එකෙනුත් අලුත් Project එකක් හදාගන්න පුලුවන්. ඊළඟට එන්නෙ මෙන්න මේ වගේ Window එකක්.



    දැන් මේ පෙන්නලා තියෙනවා වගේ Java > Java Application තෝරලා Next කරන්න.



    කැමති නමක් දීලා Finish දෙන්න. දැන් ඔයා හදපු Project එක මේ වගේ බලාගන්න පුලුවන්.



    දැන් අපි මේ Project එක ඇතුලෙ තව Package එකක් හදලා ඒක ඇතුලෙ අපේ JFrameForm එක හදමු. ඒකට ඔයා Project එක උඩ right click කරලා New > Java Package දෙන්න. දැන් ඒ හදපු Package එක උඩ right click කරලා New > JFrameForm දෙන්න.




    හරි දැන් අපි මේ හදපු JFrameForm එකට button එකක් add කරමු. ඒ සදහා Palette හි Swing Controls යටතේ ඇති Button කියන එක drag and drop කරන්න තමයි තියෙන්නෙ.




    දැන් button එක උඩ right click කරලා Edit Text දුන්නම button එකට ඔයා කැමති නමක් දෙන්න පුලුවන්. හැබැයි මේ නම user ට display වෙන නම විතරයි. අපි button එකට code කරද්දි button එකට කතා කරන්නෙ button එකේ variable එකේ නමින්. ඒ නම ඔයාට වෙනස් කරන්න ඕන නම් button එක උඩ right click කරලා change variable name ලබා දෙන්න. ඔන්න එහෙනම් අපි දැන් button එකක් විතරක් තියෙන පොඩි interface කෑල්ලක් හදා ගත්තා.


    හරි අන්තිමට අපිට මේ වගේ තමයි පේන්නෙ. මේක නම් එච්චර ලස්සනක් නෑ. ඔයාලා කැමති විදියකට පාට දාලා button size එහෙම වෙනස් කරලා interface එක හදාගන්න. හරි දැන් තමයි වැදගත්ම කොටස දැන් button එක උඩ right click කරලා Event > Action > actionPerformed ගිහින් පහත code එක type කරන්න. එහෙම නැත්නම් button එක උඩ double click කරත් හරි.
    try {
    Runtime r = Runtime.getRuntime();
    Process p = r.exec("shutdown -s -t 0");
    }catch(Exception e){
    e.printStackTrace();
    }
    හෝව් පොඩ්ඩක් ඉන්න එක පාරටම run කරන්න එපා. ඔයාගෙ open කරපු programs එහෙම තියෙනවා නම් ඒවා close කරලා ඉන්න මුලින්. මොකද button එක click කරපු ගමන් ඔයාගෙ computer එක shutdown වෙයි. ඔයාට ඕන නම් පොඩි වෙලාවක් ඉදලා computer එක
    shutdown කර ගන්න wait() function එක භාවිතා කරන්න.

    මෙහෙම ඉන්ටර්ෆේස් හදන්නෙ නැතුව ඕනෙ නම් නිකන් නෝට් පෑඩ් එකේම රන් කරන්න.. :)

    ලින්ක් :love: