亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

檢測窗口中的當前顏色

檢測窗口中的當前顏色

慕桂英4014372 2023-05-17 16:52:36
我正在做一個初學者項目,我遇到了一個單選按鈕的小問題。該按鈕的作用是將窗口的主題從淺色變為深色,反之亦然。我不太確定如何要求 Java 檢測該Color.decode()方法的值。我想讓它檢查當前顏色是“#21252B”還是“#FFFFFF”我希望它看起來有點像:if(*however you are supposed to do it*.equals("#21252B")) {    frame.getContentPane().setBackground(Color.decode("#FFFFFF"));    darkMode.setBackground(Color.decode("#FFFFFF"));} else {    frame.getContentPane().setBackground(Color.decode("#21252B"));    darkMode.setBackground(Color.decode("#21252B"));}我能做些什么?
查看完整描述

1 回答

?
白衣非少年

TA貢獻1155條經驗 獲得超0個贊

我想出了我必須做什么。如果有人需要類似問題的答案,就在這里。制作


private boolean isDark = true //or false if you want from the get go.

然后,每當您執行按鈕時,請執行以下代碼


public void actionPerformed(ActionEvent arg0) {

? ? if(isDark == true) {

? ? ? ? lightTheme();

? ? ? ? isDark = false;

? ? } else {

? ? ? ? darkTheme();

? ? ? ? isDark = true;

? ? }

在此之后你應該好好去。


查看完整回答
反對 回復 2023-05-17
  • 1 回答
  • 0 關注
  • 144 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號