当按住Ctrl并鼠标滚轮滚动时,浏览器中的字会变大变小,请问如何解决,使其滚动无效。 RT 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 package test;import java.awt.Font;import java.awt.event.InputEvent;import java.awt.event.MouseWheelEvent;import java.awt.event.MouseWheelListener;import javax.swing.JFrame;import javax.swing.JTextArea;/** * @author Michael J Chane * @version $Revision: $ $Date: $ */public class Test extends JFrame implements MouseWheelListener { /** * The textArea */ private JTextArea textArea = new JTextArea("test"); public Test() { getContentPane().add(textArea); setSize(500, 300); setVisible(true); textArea.addMouseWheelListener(this); setDefaultCloseOperation(DISPOSE_ON_CLOSE); } /** * @param args * @throws Exception */ public static void main(String[] args) throws Exception { new Test(); } /** * @see java.awt.event.MouseWheelListener#mouseWheelMoved(java.awt.event.MouseWheelEvent) * @param e */ public void mouseWheelMoved(MouseWheelEvent e) { if ((e.getModifiersEx() & InputEvent.CTRL_DOWN_MASK) != 0) { // Ctrl is down Font font = textArea.getFont(); Font newFont; if (e.getWheelRotation() < 0) { newFont = new Font(font.getName(), font.getStyle(), font.getSize() + 1); } else { newFont = new Font(font.getName(), font.getStyle(), font.getSize() - 1); } textArea.setFont(newFont); } }} 可是我这里没有用JFrame,而是简单的JSP呀。 你没有使用样式表(css)或者直接在jsp页面中定义了字体大小好了 讨论:用S2SH开发的项目,tomcat/weblogic/jboss,用哪个更好? 如何实现服务器内存共享 请教各位java timezone 转换的问题 JSP问题一个小test iReport多页报表问题(如含有封面) 关于Jfreechart 怎么在监听器中得到 session的 属性值? 我在servlet中接收到客户端大量数据后 jbuilder8中无法运行jsp 麻烦帮忙看一下我的JSP连接数据库的代码。谢谢 由于安装SQLJDBC方法多种,该如何安装sql2000的JDBC呢。请大虾们指点。我在这里谢谢你们了。 求助JSP中遇到的奇怪问题?
import java.awt.event.InputEvent;
import java.awt.event.MouseWheelEvent;
import java.awt.event.MouseWheelListener;import javax.swing.JFrame;
import javax.swing.JTextArea;/**
* @author Michael J Chane
* @version $Revision: $ $Date: $
*/
public class Test extends JFrame implements MouseWheelListener { /**
* The textArea
*/
private JTextArea textArea = new JTextArea("test"); public Test() {
getContentPane().add(textArea);
setSize(500, 300);
setVisible(true);
textArea.addMouseWheelListener(this);
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
} /**
* @param args
* @throws Exception
*/
public static void main(String[] args) throws Exception {
new Test();
} /**
* @see java.awt.event.MouseWheelListener#mouseWheelMoved(java.awt.event.MouseWheelEvent)
* @param e
*/
public void mouseWheelMoved(MouseWheelEvent e) {
if ((e.getModifiersEx() & InputEvent.CTRL_DOWN_MASK) != 0) {
// Ctrl is down
Font font = textArea.getFont();
Font newFont;
if (e.getWheelRotation() < 0) {
newFont = new Font(font.getName(), font.getStyle(), font.getSize() + 1);
} else {
newFont = new Font(font.getName(), font.getStyle(), font.getSize() - 1);
}
textArea.setFont(newFont);
}
}
}
或者直接在jsp页面中定义了字体大小好了