Выбирание цвета фона для JFrame

Это очень просто. Я знаю, что это стандартные методы, но можно создать собственную библиотеку для контакта с этим намного лучше.

Вот некоторые примеры:

XmlDocument xmlDoc= new XmlDocument(); // Create an XML document object
xmlDoc.Load("yourXMLFile.xml"); // Load the XML document from the specified file

// Get elements
XmlNodeList girlAddress = xmlDoc.GetElementsByTagName("gAddress");
XmlNodeList girlAge = xmlDoc.GetElementsByTagName("gAge"); 
XmlNodeList girlCellPhoneNumber = xmlDoc.GetElementsByTagName("gPhone");

// Display the results
Console.WriteLine("Address: " + girlAddress[0].InnerText);
Console.WriteLine("Age: " + girlAge[0].InnerText);
Console.WriteLine("Phone Number: " + girlCellPhoneNumber[0].InnerText);

кроме того, существуют [приблизительно 111] другие методы для работы с. Например, здесь . И я думаю, что нет никакого лучшего метода, чтобы сделать это; всегда необходимо ли выбирать его собой, что наиболее подходит для Вас.

47
задан Seki 29 August 2012 в 09:49
поделиться

4 ответа

Вы можете использовать такой контейнер:

2
ответ дан 26 November 2019 в 19:27
поделиться

Получите панель содержимого для фрейма и используйте метод setBackground () , унаследованный от Component , чтобы изменить цвет.

Пример:

myJFrame.getContentPane().setBackground( desiredColor );
65
ответ дан 26 November 2019 в 19:27
поделиться

Чтобы установить цвет фона для JFrame:

getContentPane().setBackground(Color.YELLOW);  //Whatever color
33
ответ дан 26 November 2019 в 19:27
поделиться

Вот еще один метод:

private void RenkMouseClicked(java.awt.event.MouseEvent evt) {
    renk = JColorChooser.showDialog(null, "Select the background color",
            renk);
    Container a = this.getContentPane();
    a.setBackground(renk);
}

Я использую netbeans ide. Для меня JFrame.getContentPane () не запускался. Я использовал эквивалент класса JFrame.getContentPane () this.getContentPane .

2
ответ дан 26 November 2019 в 19:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: