setbackground

    1熱度

    3回答

    在ImageView上使用setBackgroundDrawable方法時,Eclipse提供了以下錯誤: 「類型View中的方法setBackgroundDrawable(Drawable)不適用於參數(int)」 My ImageView的是XML定義爲: <ImageView android:id="@+id/ivCheck1" android:layout_

    1熱度

    2回答

    我已經發布了一個相關的問題,但部分解決了,所以在這裏我會告訴你整個代碼。 問題是我無法從白色的RelativeLayout中設置背景,例如,通過java代碼,背景資源(.PNG文件)同時設置併合並它們。 .PNG圖像是遊戲畫面的一部分,具有透明的空間。我想獲得的是以白色顯示這個背景,因爲有黑色的細節,因爲我預先建立的背景是黑色的(我猜想選擇了最初的主題),所以無法看到它。 下面的代碼對應於XML文

    0熱度

    1回答

    我有不同的按鈕用於在imageview中加載圖像。 當用戶點擊第一個按鈕10時,圖片加載時,當用戶點擊第二個按鈕加載更多圖片10時,其他10張圖片不顯示,但是當他點擊第三個按鈕加載其他10張圖片時,得到java。 lang.OutOfMemoryError。我怎樣才能擺脫這個問題?我在這裏閱讀了很多帖子,並且我嘗試了各種方法,比如使用位圖,然後回收位圖,但是我給出了所有相同的錯誤。我不希望圖片在用

    0熱度

    2回答

    如何使用 txtV1.setBackground(getResources().getDrawable(R.drawable.bcgrtxt)); 在舊設備 ?

    2熱度

    2回答

    imageView imgFirstAct我想以編程方式設置位圖,出於某種原因在運行程序後保持空白。最初,imageView背景和源代碼是空的。 下面是相關imageViews個XML: <ImageView android:id="@+id/imgFirstAct" android:layout_width="wrap_content" android:layout

    1熱度

    1回答

    我有一個以編程方式創建的LinearLayout,並且我在這個佈局中放置了按鈕來充當手風琴。當挖掘他們擴大開放顯示,並且他們工作正常。 我正在使用9補丁圖像添加每個手風琴圖像所需的底部邊框和箭頭/三角形。我想要做的就是翻轉箭頭(使用另一個9補丁圖像)並將以前選擇的項目返回到其他箭頭/三角形。 我有第一個工作:觸摸時翻轉箭頭。我只是將新圖像應用到已點按的按鈕上。 我不知道如何告訴其他物品翻轉。我的計

    1熱度

    2回答

    我在一本書中看到了這個例題,並且工作正常,但唯一的問題是第一次調用Paint時背景不會變黑,當clearCounter變成== 5時,然後屏幕再次清除當繪畫開始時,背景變成黑色。 public class apletprg extends JApplet implements ActionListener { int clearCounter; Timer t; publi

    0熱度

    3回答

    我通過覆蓋paintComponent()方法創建了自定義標籤,如下所示。 但是,當我在這個組件上調用setBackground()方法。它繪製整個矩形。 我希望它只繪製自定義形狀。請幫助。 自定義標籤的代碼: public class CustomLabel extends JLabel { public void paintComponent(Graphics g) {

    3熱度

    3回答

    下面的代碼會生成一個帶按鈕的窗口,但是當我運行i並按下按鈕時會彈出錯誤消息。根據春季工具提示: Cannot make a static reference to the non-static method setBackground(Color) from the type JComponent 這個程序是從我的Java教科書行直接輸入,據我所知。這是一本較舊的書,因此可能存在不兼容性,但似

    1熱度

    1回答

    我試圖設置JFrame的水平一半來顯示光標所在的顏色。 這是我到目前爲止。 enter code here package finalproject; import java.awt.Canvas; import javax.swing.JFrame; import java.awt.AWTException; import java.awt.BorderLayout; import