首页 文章

有没有办法在C中自定义按钮的样子?

提问于
浏览
0

我编写了HTML,Java,CSS,C,VB,Python .
我正在寻找完全按照我想要的方式制作按钮!
就像在HTML Java CSS中一样,我可以做到这一点!
我正在使用Netbeans IDE . 我即将使用OpenGL为我的程序进行GUI编程,因为很难找到有关自定义GUI的信息 .
我只想学习如何制作图像并为其提供按钮功能 . 我希望能够制作形状,颜色和效果(点击,悬停等) .

哦,我在Ubuntu Linux中编程!

任何帮助,将不胜感激!

2 回答

  • 0

    Qt是一个好主意,但你不会学习它是如何工作的,尽管它并不是那么重要且容易得多 . 使用C你将拥有尊重封装原则的库,所以你不会在第一眼就知道它是如何工作的,只是如何使用它 .

    如果你真的想自己编写一个按钮,你可以使用一个2D绘图库,比如SFML,用它来绘制你的按钮并处理它上面的事件 .

  • 0

    当我为我的应用程序编写自定义按钮类时,我们(C开发人员)获得了设计师部门的PNG图像 . 使用像Photoshop这样的工具,我们的开发人员会更好 . 默认情况下我们只显示image1.PNG,当鼠标悬停在按钮上时显示image2.PNG(“悬停”),当鼠标悬停在按钮上时按下并显示image3.PNG . 画画?不必要 .

    颜色对于设计师来说是微不足道的 . 形状也不难 . PNG是矩形的,但可以是透明的 . 所以圆形边缘只是几个透明像素的问题 .

相关问题