if(b % 3 == 0)
ans.setText(b + " ");
¿©±â¿¡¼ setText¸¦ Çϸé ÇØ´ç ÅؽºÆ®Çʵ忡 ÀÖ´Â °ªÀÌ b·Î ¹Ù²î°Ô µÇ´Âµ¥
±âÁ¸¿¡ ÀÖ´ø b¸¦ À¯ÁöÇÏ°í 2¹ø° b°¡ µ¿À۵ǾúÀ»¶§ b1 b2 ÀÌ·±½ÄÀ¸·Î ¿¬¼ÓÇؼ Ãâ·ÂµÇ°Ô ÇÏ´Â ¹æ¹ýÀº ¾øÀ»±î¿ä.??
°Ë»öÇغÁµµ Àß ¾È³ª¿À³×¿ä..
½ÇÁ¦ ÀÖ´Â ÄÚµå´Â ¾Æ´ÏÁö¸¸ addText ¹¹ ÀÌ·±´À³¦ÀÌ¿ä.. | |
|
import javax.swing.*;
import java.awt.event.*;
public class ArraySwingEx extends JFrame{
String num;
JTextField Num = new JTextField(10);
int count = 0;
String value, a;
int b;
JButton jb1 = new JButton(\"¹è¿¿¡ ÀúÀå\");
JButton jb2 = new JButton(\"3ÀÇ ¹è¼ö Ãâ·Â\");
JTextField ans = new JTextField(10);
public ArraySwingEx() {
super(\"Á¤¼öÁß 3ÀÇ ¹è¼ö¸¸ Ãâ·ÂÇϱâ\");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container c = getContentPane();
c.setLayout(new FlowLayout());
setSize(500,500);
setVisible(true);
c.add(Num);
c.add(jb1); c.add(jb2);
c.add(ans);
String intArray[] = new String[10];
jb1.addActionListener(new ActionListener() { // + ¹öÆ°À» ´©¸£¸é ¾×¼Ç
public void actionPerformed(ActionEvent e) {
value = Num.getText().toString(); //
for(int i =0; i
if(count == i)
continue;
intArray[i] = value;
}
count++;
}});
jb2.addActionListener(new ActionListener() { // + ¹öÆ°À» ´©¸£¸é ¾×¼Ç
public void actionPerformed(ActionEvent e) {
for(int i=0; i<intArray.length; i++)
{
a = intArray[i];
b = Integer.parseInt(a);
if(b % 3 == 0)
ans.setText(String.format(\"%s %d\", ans.getText(), b)); // °á°ú°ª ÅؽºÆ® ¼ÂÆÃString.format(\"%s%d\", A.getText(), b
else if(b == 0)
return;
else
return;
}
}});
}
public static void main(String[] args) {
// TODO Auto-generated method stub
new ArraySwingEx();
}
}