Как я могу использовать строку из другого метода?
349
Prince Fanaperana
package lab07_PrinceRalambomanarivo; import java.awt.Color; import javax.swing.*; import java.util.Random; public class ESPGame { private String chosenColor; public Color chooseColor(int input) { Color color; switch(input) { case 1: color = Color.BLUE; chosenColor = "blue"; break; case 2: color = Color.YELLOW; chosenColor = "yellow"; break; case 3: color = Color.RED; chosenColor = "red"; break; case 4: color = Color.GREEN; chosenColor = "green"; break; case 5: color = Color.ORANGE; chosenColor = "orange"; break; case 6: color = Color.CYAN; chosenColor = "cyan"; break; default: color = Color.BLACK; chosenColor = "black"; break; } return color; } public void showColor(Color color) { JFrame frame = new JFrame("Guess this color"); frame.setSize(200,200); frame.setLocation(300,300); JPanel panel = new JPanel(); panel.setBackground(color); frame.add(panel); frame.setVisible(true); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } public void guessColor() {}}
Как я могу получить значение selectedColor внутри метода chooseColor () внутри метода guessColor ().
Вопрос программирования не входит в сферу действия здесь, в SuperUser
Ramhound 5 лет назад
1
Stackoverflow это место, чтобы быть.
Aulis Ronkainen 5 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
2
Удалить Java на Mac OS X?
-
1
Как мне обновить мой jdk update 12 до jdk update <latest> без необходимости загружать целую кучу jdk...
-
3
jEdit медленно в Linux
-
-
3
команда javac не найдена
-
2
Сделать файл открытым другой программой
-
3
Почему для установки бета-версии Visual Studio 2010 требуется перезагрузка?
-
2
Диалог сравнения не показывает различий
-
1
neohapsis "distcrack" applet: что он делает? Подозрительно!
-
3
Каково расположение установки по умолчанию для Java в Vista?
-
2
Хорошая комбинация операционной системы и уровня виртуализации для запуска двойного экрана с XP в эк...