paint

    5熱度

    1回答

    我有我自己的繪圖程序到位,有各種各樣的「繪圖工具」,如筆,橡皮擦,矩形,圓形,選擇,文本等 它使用Python和wxPython的製作。上面提到的每個工具都是一個類,它們都具有多態方法,例如left_down(),mouse_motion(),hit_test()等。該程序管理所有繪製形狀的列表 - 當用戶繪製了形狀時,它被添加到名單。這也用於管理撤消/重做操作。 因此,我有一個體面的代碼庫,我可

    1熱度

    3回答

    OK所以這裏是我的代碼:http://www.so.pastebin.com/Qca4ERmy 我試圖使用緩衝區,這樣的小應用程序不會侵犯的重繪()閃爍但似乎我有麻煩。小程序仍然閃爍... 幫助? 謝謝。 我做了關於這個問題的一個快速的視頻:http://www.vimeo.com/12035196

    0熱度

    3回答

    我想實現在這裏發現了類似的風格在搜索結果彈出列表: http://www.inquisitorx.com/ (我並不想實現一個谷歌搜索,我只是用這個作爲我工作作風的一個粗略的例子。) 在任何情況下,我通過使用包含其彈出的JTextField下一個JPopupMenu內JList實現這一點。 當用戶輸入搜索詞時,列表會更改以反映不同的匹配結果。然後我撥packJPopupMenu調整它的大小。 但是

    3熱度

    2回答

    我有一個任務,通過菜單按鈕顯示塗色的「眼睛」,以更改它們的顏色和背景顏色。接下來製作它們。但目前我被困在繪畫,sinc在我的JFrame中我創建了JPanel,包含繪製眼睛和按鈕的面板。按鈕呈現正常,但我的眼睛畫布不顯示。我嘗試將paint改爲paintComponent,以不同的方式設置contentPane,但仍然沒有任何效果。 import java.awt.*; import javax

    0熱度

    2回答

    我正在使用JToolBar在我的應用程序上有一個工具欄,但我不喜歡它的外觀。實際上,基本上沒有外觀,沒有背景,當鼠標不在它們上面時,按鈕是平坦的。這是在Windows上。 我該如何更好地尋找這個?一些更適合Windows的東西?也許像Visual Studio中的ToolStrip一樣?或者,也許更好的,取決於操作系統版本(Windows,Mac,Linux)更好看? 對此提出建議?

    2熱度

    1回答

    圖片解釋了這一切。我畫了一個新的拇指,當它高於95或低於5時,JSlider區域就會熄滅。我試過填充軌道沒有成功。 沒有人有什麼祕訣嗎? 這是我的代碼。我相信我的問題很好,在getThumbSize覆蓋下調整拇指大小。 private static class MySliderUI extends BasicSliderUI { private int thumbHeight = 22

    0熱度

    1回答

    我有一個從RichTextBox繼承的自定義控件。 此控件可以「禁用」富文本編輯。 我通過在TextChanged事件期間將Rtf屬性設置爲text屬性來實現此目的。 這是我的代碼看起來像: private bool lockTextChanged; void RichTextBox_TextChanged(object sender, EventArgs e) {

    1熱度

    1回答

    我正在使用下面的代碼,我不想使用JPEGEncodedImage.encode,因爲它增加了大小。所以我需要直接從EncodedImage轉換爲字節數組。 FileConnection fc= (FileConnection)Connector.open(name); is=fc.openInputStream(); byte[] ReimgData = IOUtilities.strea

    1熱度

    3回答

    我有一個項目,當它存在時,它似乎不斷重新繪製,導致CPU隨着它在我的任何窗口中都會尖峯化。它直接從JLabel繼承,與屏幕上的其他JLabel不同,它具有紅色背景和邊框。我不知道爲什麼它會不同,不斷重新繪畫。這個callstack看起來像這樣: Thread [AWT-EventQueue-1] (Suspended (breakpoint at line 260 in sItem))

    2熱度

    7回答

    試圖爲iPhone寫一個簡單的繪畫程序,並且我使用Apple的glPaint樣本作爲指南。唯一的問題是,繪畫不適用於白色背景,因爲白+顏色=白。我已經嘗試了不同的混合功能,但是無法使用正確的設置和/或畫筆組合來完成這項工作。我已經看到類似的帖子關於這個問題,但沒有答案。有誰知道這可能如何工作? 編輯: 我甚至不真透明效果,在這一點上,如果我能畫實線與圓端我會很高興。