Responsive Java, Fast Java !

June 14, 2007
জাভার বিরুদ্ধে সবচাইতে বড় অভিযোগ এটা রেসপন্স করতে দেরী করে, তাই ব্যাবহারকারীর কাছে এটা অনেক স্লো মনে হয়। অথচ, আমরা চাইলেই 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 : ) “);
}
)
}
});

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

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