paint

    0熱度

    4回答

    我正在嘗試製作一個Java Applet,它將允許我在畫布中繪製圖形數據結構。我將通過單擊我想要創建節點的位置並單擊節點來連接它們來完成此操作。問題是我不能讓paint()方法正確行爲。我添加mousePressed(MouseEvent e)方法內的圖形新節點(和畫布上正方形)使用, Graphics g = this.getGraphics(); g.setColor(Color.blue)

    1熱度

    3回答

    當我最小化和恢復我的Delphi應用程序時,窗口內容在Vista/Win7(重新)繪製之前會閃爍一個可怕的黑色。這也可以在Delphi 2007 IDE中看到 - 恢復時,對象檢查器,項目管理器,消息窗口(但不是編輯器內容)也會閃爍黑屏。 無的ususal無閃爍的繪畫技巧似乎什麼差別,有的甚至使情況變得更糟:DoubleBuffered,WS_EX_COMPOSITED,WM_ERASEBKGND

    0熱度

    1回答

    幾個小時前我發佈了一個類似但不太具體的問題,但情況已經改變。我正在開發一個轉換圖形的程序,將它們呈現在窗體左上方的面板中。它畫得很好,但現在不是,我無法撤消,加載舊版本等。此前,應用程序甚至對菜單中的事件以及繪畫都沒有響應。我開始了一個新項目,並啓動並運行,菜單正常工作,並帶來了按鈕和內容。但它仍然不會繪製面板中的軸和網格線。我在主窗體的paint處理程序和splitContainer2_Pane

    3熱度

    1回答

    我使用C#,的WinForms和.Net 3.5 我的形式有一個自定義DataGridView(雙緩衝,以防止在我cellformatting事件閃爍,as seen here)。當我執行數據庫搜索時,我將結果數據集綁定到datagridview。 我處理CellFormatting事件,根據數據爲行繪製某種顏色。 我的DataGridView代碼: resultsGridView.DataSou

    0熱度

    1回答

    是否可以使用線性漸變畫筆繪製列表框的背景?如果是的話,我如何提高油漆事件來做到這一點? 謝謝。

    1熱度

    2回答

    當你想在面板中自定義繪畫時,通常會覆蓋paint()函數。 現在我正在尋找相應的功能來覆蓋C#面板。 此外,我會感謝一個簡短的示例代碼做一些繪畫。像畫一個圓圈什麼的。 非常感謝! 編輯:好的謝謝你的答案!我對此有一個額外的問題:手動觸發重繪的首選方法是什麼?例如,我想讓我的紅圈突然變綠。我如何打電話給OnPaint()? 謝謝!

    -1熱度

    2回答

    我對C++很感興趣,我試圖創建一個遊戲。 我有一個矩形的2d數組RECT_GRID。 我有一個2d數組無格式短的網格。 我在WM_CREATE期間填充矩形陣列 WM_PAINT事件繪製數組中所有元素的矩形。矩形的顏色是基於GRID [x] [y]的值的。我是這樣做的,當按下向下鍵時,它通過設置GRID [1] [XMOVE]改變其中一個矩形的顏色] =不同的顏色 然後它無效客戶矩形 基本上會發生什

    3熱度

    3回答

    我想寫一個繪畫程序(繪製任何時候檢測到鼠標按下的位置),但我在使用Qt QPainter時遇到問題。我已經閱讀了他們網站上的文檔,但我仍然迷失了方向。一個不在他們網站上的教程的鏈接會很好,或者向我解釋我如何在Qt中完成這個任務。我設法做的唯一事情就是在小部件上繪製點。

    0熱度

    1回答

    如果您在Windows 7上將Google Chrome 3.0.195.21調整爲非常小的寬度(我還沒有嘗試過其他版本),則窗口按鈕會懸掛在窗口上。 窗口大小沒有擴展,並且突出端不響應鼠標。 窗口的縮略圖預覽僅顯示窗口內的按鈕部分; Aero Peek預覽顯示所有按鈕。 突出顯示在Spy ++中(據我所知)。 這是怎麼做的? 我該怎麼做這樣的事情? (我寫C#,但也會採用C++的答案) 編輯:如

    0熱度

    5回答

    我知道WM_PAINT告訴一個窗口,它需要完全重新繪製自己,但顯然這並不是在部分覆蓋時發送的消息,然後窗口前面的窗口不再出現,並且它需要重新繪製髒部分。有沒有人知道在這種情況下發送了什麼消息? 編輯:發現問題: 問題涉及到德爾福控制我寫的是一個Delphi窗體上嵌入SDL呈現表面。 SDL有一個API在另一個窗口的HWND上構建渲染器,並將其標記爲「外部窗口」。 SDL通常在內部處理WM_PAIN