টপিকঃ রেসপন্সিভ জাভা, ফাস্ট জাভা

জাভার বিরুদ্ধে সবচাইতে বড় অভিযোগ এটা রেসপন্স করতে দেরী করে, তাই ব্যাবহারকারীর কাছে এটা অনেক স্লো মনে হয়। অথচ, আমরা চাইলেই SwingUtils.invokeLater()ব্যাবহার করে আমাদের প্রোডাক্টকে আরও রেসপন্সিভ করতে পারি সহজেই।

jButton1.addActionListener(new java.awt.event.ActionListener()
{
     public void actionPerformed(java.awt.event.ActionEvent evt)
    {
                SwingUtils.invokeLater
                (
                  new Runnable()
                  {
                        JOptionPane.showMessageDialog(null, "You clicked me smile");
                  }
                )
    }
});

বেশি ভেজাল মনে  হলে একটা Action ক্লাস বানিয়ে নিন, যেটাতে এটা ইমপ্লিমেন্টেড থাকবে।

Action class use করা খুবই মজার হতে পারে, তা নিয়ে আরেকদিন আলোচনা করব ইনশাল্লাহ smile

“All our dreams can come true if we have the courage to pursue them.” - Walt Disney
http://www.amanpages.com/