网站建设资讯

NEWS

网站建设资讯

java垂直分割线的代码 java垂直布局

在网页中添加垂直分割线

使用方式:

十余年的点军网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整点军建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联建站从事“点军网站设计”,“点军网站推广”以来,每个客户项目都认真落实执行。

注意事项

垂直分割线(应用vertical-line类的标签)的父元素定位方式不能是static

position属性值的区别请参考

效果图

java 如何在jpanel上画垂直线、水平线、平行线?

定义一个类继承JPanel类,重写 JPanel 的 paint 方法,使用 Graphics 绘制线段,如下代码:

import java.awt.BorderLayout;

import java.awt.Color;

import java.awt.Graphics;

import javax.swing.JFrame;

import javax.swing.JPanel;

class MyPanel extends JPanel {

@Override

public void paint(Graphics g) {

super.paint(g);

g.setColor(Color.RED);

for (int i = 0; i  10; i++) {

g.drawLine(10, 10 + i * 20, this.getWidth() - 10, 10 + i * 20);

}

for (int i = 0; i  10; i++) {

g.drawLine(10 + i * 20, 10, 10 + i * 20, this.getHeight() - 10);

}

}

}

public class App extends JFrame {

public App() {

this.setSize(400, 400);

this.setLocationRelativeTo(null);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

MyPanel panel = new MyPanel();

this.add(panel, BorderLayout.CENTER);

}

public static void main(String[] args) {

new App().setVisible(true);

}

}

运行结果:

这是一个关于java,JSplitPane分割线的问题

代码中,就这样的逻辑,,,,,,一开始按钮2并没有添加到容器中,单击按钮才添加上去

解决的方法,就是初始化时,就添加按钮上去。。。。按钮1的事件,也稍改一下,去掉添加按钮的代码。

java 中如何在菜单中添加垂直分割线

Menu、JMenu类里的addSeparator()方法可以插入分割线。

如果要竖直的分割线可以直接用add(new JSeparator(JSeparator.VERTICAL ))方法


分享文章:java垂直分割线的代码 java垂直布局
URL分享:http://cdweb.net/article/ddsjccd.html