近期项目(C#)中有个关于界面的需求,要给groupbox设置边框颜色,VS中没有找到直接能修改的属性。经过一番查询,找到了答案,在groupbox的Paint事件中修改:

groupBox1.Paint += new PaintEventHandler(FnWidget.setGroupBoxBorder);
//修改GroupBox的边框颜色
public static void setGroupBoxBorder(object sender, PaintEventArgs e)
     GroupBox gbx = (GroupBox)sender;
     e.Graphics.DrawLine(Pens.Gray, 1, 7, 8, 7);
     e.Graphics.DrawLine(Pens.Gray, e.Graphics.MeasureString(gbx.Text, gbx.Font).Width + 8, 7, gbx.Width - 2, 7);
     e.Graphics.DrawLine(Pens.Gray, 1, 7, 1, gbx.Height - 2);
     e.Graphics.DrawLine(Pens.Gray, 1, gbx.Height - 2, gbx.Width - 2, gbx.Height - 2);
     e.Graphics.DrawLine(Pens.Gray, gbx.Width - 2, 7, gbx.Width - 2, gbx.Height - 2);

效果(设置成灰色):

java 在server层使用注解写sql java @services注解

context:component-scan标签: Sprng容器通过context:component-scan标签扫描其base-package标签属性值指定的包及其子包内的所有的类并实例化被@Component、@Repository、@Service或@Controller等注解所修饰的类。 @Component:基本注解 @Respository:持久层(一般为dao层)注解 @Serv

java怎么打希腊字母 java怎么输出希腊字母

 以下为老师布置的实验作业:1. 程序填空题 (1)该程序可以在命令行窗口输出希腊字母表,请补全代码。public class GreekAlphabet { public static void main(String[] args) { int startPosition=0,endPosition=0; char cStart='α',cEnd='ω';

atlas配置hbase atlas based

文章目录一、安装atlas1.集成 Hbase:2.集成 Solr:3.集成 Kafka:4.集成 Hive:5.Atlas 其他配置:二、使用atlas1.启动 Atlas:2.安装示例(quick start):3.相关概念:4.UI界面:5.导入hive表:   首先调大虚拟机内存为6G左右:一、安装atlascd apache-atlas-sources-2.1.0/ mvn clean