同じJFrameに同じ画像のバリエーションを表示したいのですが、たとえば、JFrameに画像を表示してから、同じ画像のグレースケールに置き換えます。
73941 次
4 に答える
45
camickrのソリューションに基づいて構築するために(コードをすばやくコピーして貼り付けたい私のような怠惰な人のために)、コードの図を次に示します。
JFrame frame = new JFrame();
frame.getContentPane().setLayout(new FlowLayout());
frame.getContentPane().add(new JLabel(new ImageIcon(img)));
frame.getContentPane().add(new JLabel(new ImageIcon(img2)));
frame.getContentPane().add(new JLabel(new ImageIcon(img3)));
frame.pack();
frame.setVisible(true);
//frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // if you want the X button to close the app
于 2012-02-09T17:02:38.057 に答える
8
JFrame
イメージを更新するたびに を再描画する必要があります。
このトピックに関する簡単なグーグルがもたらすものは次のとおりです:(私はすべてのJavaコーディングにこれらのチュートリアルを使用しています)
于 2009-10-26T19:12:00.837 に答える