0
該程序將根據用戶所按的箭頭鍵創建線條。當用戶按下向上鍵時,我想將顏色從(默認)黑色更改爲紅色。這種格式有什麼問題?如何在使用箭頭鍵時爲線添加顏色?
private void moveUp() {
pane.getChildren().add(new Line(cX, cY, cX, cY - 10));
cY -= 10;
Line sLine = new Line(cX, cY, cX, cY - 10);
sLine.setStroke(Color.RED);
你在做什麼'sLine'? – RealSkeptic
@RealSkeptic是不是確定哪條線/方向將變爲紅色的變量? – agentmg123
這是您聲明的變量,並將對象分配給。但是在你給出的代碼片段中,你沒有對這個變量做任何事情。所以你有一個線對象,但它不包含在GUI的任何部分。它在隨後的代碼中的任何地方被使用? – RealSkeptic